<!DOCTYPE html>
    <html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
    <head>
<title>Sự khác biệt giữa sudo, su và su- trong Linux</title>
<meta name="description" content="Sự khác biệt giữa sudo, su và su- trong Linux - Savefile - Tin Tức -...">
<meta name="author" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :.">
<meta name="copyright" content=".: Nguoicodonvn2008.info - Cõi lòng người cô đơn :. [admin@nguoicodonvn2008.info]">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="generator" content="NukeViet v4.5">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Sự khác biệt giữa sudo, su và su- trong Linux">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin Tức - https&#x3A;&#x002F;&#x002F;www.nguoicodonvn2008.info&#x002F;vi&#x002F;news&#x002F;savefile&#x002F;kien-thuc-may-tinh&#x002F;su-khac-biet-giua-sudo-su-va-su-trong-linux-2888.html">
<meta property="og:site_name" content=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.">
<meta property="og:url" content="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/su-khac-biet-giua-sudo-su-va-su-trong-linux-2888.html">
<link rel="shortcut icon" href="https://nguoicodonvn2008.info/favicon.ico">
<link rel="canonical" href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/su-khac-biet-giua-sudo-su-va-su-trong-linux-2888.html">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/" title="Tin Tức" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/karaoke-dual/" title="Tin Tức - Karaoke Dual" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nhac-tre/" title="Tin Tức - Nhạc trẻ" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tru-tinh/" title="Tin Tức - Trữ tình" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/nuoc-ngoai/" title="Tin Tức - Nước ngoài" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/remix/" title="Tin Tức - Remix" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tam-su-tinh-yeu/" title="Tin Tức - Tâm sự tình yêu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tho-suu-tam/" title="Tin Tức - Thơ sưu tầm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/cuoc-song/" title="Tin Tức - Cuộc sống" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/phan-mem/" title="Tin Tức - Phần mềm" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/kien-thuc-may-tinh/" title="Tin Tức - Kiến thức máy tính" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/hoc-tap/" title="Tin Tức - Học tập" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/tai-lieu/" title="Tin Tức - Tài liệu" type="application/rss+xml">
<link rel="alternate" href="https://nguoicodonvn2008.info/vi/news/rss/de-thi/" title="Tin Tức - Đề thi" type="application/rss+xml">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/news.css" type="text/css">
<link rel="preload" as="style" href="https://nguoicodonvn2008.info/themes/default/css/custom.css" type="text/css">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/language/vi.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/global.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/assets/js/site.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/news.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/main.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/custom.js" type="text/javascript">
<link rel="preload" as="script" href="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js" type="text/javascript">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/assets/css/font-awesome.min.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/bootstrap.non-responsive.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/style.non-responsive.css">
<link rel="StyleSheet" href="https://nguoicodonvn2008.info/themes/default/css/news.css">
<link rel="stylesheet" href="https://nguoicodonvn2008.info/themes/default/css/custom.css">
<style type="text/css">
	body{background: #fff;}
</style>
    </head>
    <body>
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">.&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.</h2>
		<p class="pull-right"><a title=".&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;." href="https://nguoicodonvn2008.info/">https://nguoicodonvn2008.info</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Sự khác biệt giữa sudo, su và su- trong Linux</h1>
		<ul class="list-inline">
			<li>Thứ ba - 13/10/2020 00:48</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
		</div>
				<div class="imghome">
			<img alt="Sự khác biệt giữa sudo, su và su- trong Linux" src="https://st.quantrimang.com/photos/image/2020/10/13/su-khac-biet-giua-sudo-va-su-1.jpg" width="460" class="img-thumbnail" />
		</div>
		<div class="clear"></div>
		<div id="bodytext" class="clearfix">
			<p style="text-align: justify;">Trong hệ thống Linux, do quyền root quá lớn nên thường không được sử dụng. Chỉ trong một số trường hợp đặc biệt,&nbsp;root&nbsp;mới được sử dụng để thực hiện các tác vụ quản lý, Nói chung, các lệnh su và sudo thường được dùng để tạm thời sử dụng quyền root.</p>

<p style="text-align: justify;">Lệnh su là một công cụ để chuyển đổi người dùng. Ví dụ, bạn đăng nhập với tư cách là một người dùng bình thường, nhưng để thêm các tác vụ cho user, bạn không có đủ thẩm quyền và quyền này chính xác thuộc sở hữu của root.</p>

<p style="text-align: justify;">Có 2 giải pháp: Một là đăng xuất khỏi user hiện tại và đăng nhập lại với tư cách người dùng root. Hai là không cần thoát khỏi user hiện tại mà sử dụng su để chuyển sang root và thêm user.</p>

<p style="text-align: justify;">Chuyển đổi qua su rõ ràng là tốt hơn. Nhưng lưu ý là người dùng bình thường cần xác thực mật khẩu để thực hiện chuyển đổi sang bất kỳ user nào khác.</p>

<figure>
<div style="text-align: justify;"><img alt="sudo, su và su- có những khác biệt về cách sử dụng trong Linux" data-i="0" data-src="https://st.quantrimang.com/photos/image/2020/10/13/su-khac-biet-giua-sudo-va-su-1.jpg" data-was-processed="true" height="367" src="https://st.quantrimang.com/photos/image/2020/10/13/su-khac-biet-giua-sudo-va-su-1.jpg" width="650" /></div>

<figcaption>
<div style="text-align: justify;">sudo, su và su- có những khác biệt về cách sử dụng trong Linux</div>
</figcaption>
</figure>

<h2 style="text-align: justify;">Lệnh sudo</h2>

<p style="text-align: justify;"><strong>Sudo</strong>&nbsp;là một cơ chế quản lý quyền, phụ thuộc vào&nbsp;<strong>/etc/sudoers</strong>, xác định người dùng nào được phép thực hiện loại lệnh quản lý nào. Định dạng lệnh là:</p>

<pre id="pre0">
<code>sudo -u username command</code></pre>

<p style="text-align: justify;">Theo mặc định, chỉ người dùng root mới có thể thực thi lệnh sudo. Người dùng root cần&nbsp;chỉnh sửa file cấu hình sudo /etc/sudoers&nbsp;bằng cách sử dụng lệnh visudo để cho phép những người dùng bình thường khác thực thi lệnh sudo.</p>

<p style="text-align: justify;">Sudo chạy như sau:</p>

<p style="text-align: justify;">1) Khi người dùng chạy sudo, hệ thống sẽ tìm trong file&nbsp;<strong>/etc/sudoers</strong>&nbsp;để xem người dùng có quyền chạy sudo hay không.</p>

<p style="text-align: justify;">2) Nếu người dùng có quyền chạy sudo, thì việc tiếp theo cần làm là nhập mật khẩu của chính user đó.</p>

<p style="text-align: justify;">3) Giả sử mật khẩu là chính xác. Bắt đầu lệnh sau sudo, bạn không cần nhập mật khẩu để chạy sudo với tư cách root nữa.</p>

<div style="text-align: justify;">&nbsp;</div>

<h3 style="text-align: justify;">Làm thế nào để đặt mật khẩu su ban đầu?</h3>

<p style="text-align: justify;">Khi gõ su, bạn sẽ thấy rằng cần nhập mật khẩu. Nếu cố gắng nhập mật khẩu của user hiện tại, lỗi sẽ xuất hiện. Nhưng bạn không biết mật khẩu su là gì? Trên thực tế, mật khẩu su ban đầu có thể được đặt theo cách sau:</p>

<pre id="pre1">
<code>sudo passwd</code></pre>

<p style="text-align: justify;">Sau khi thiết lập xong, chỉ cần nhập lệnh su và gõ mật khẩu vừa đặt là được.</p>

<h2 style="text-align: justify;">Lệnh su</h2>

<p style="text-align: justify;"><strong>Su</strong>&nbsp;là viết tắt của switch user. Với su, bạn có thể chuyển đổi bất kể user nào, Nói chung là chỉ cần sử dụng&nbsp;<strong>su-username</strong>&nbsp;và nhập mật khẩu vào là được, nhưng root thì không cần nhập mật khẩu khi chuyển sang danh tính khác với su.</p>

<p style="text-align: justify;">Có 2 định dạng:</p>

<pre id="pre2">
<code>su -l username
 su username</code></pre>

<p style="text-align: justify;"><strong>-l</strong>&nbsp;là viết tắt của login.</p>

<p style="text-align: justify;">Nếu bạn không chỉ định tên user, thì root được coi là tùy chọn mặc định, vì vậy lệnh để chuyển sang root là:<strong>&nbsp;su -root</strong>&nbsp;hoặc&nbsp;<strong>su-, su root</strong>&nbsp;hoặc&nbsp;<strong>su.</strong></p>

<p style="text-align: justify;"><strong>su username</strong>&nbsp;khác với&nbsp;<strong>su-username</strong>&nbsp;như sau:</p>

<p style="text-align: justify;"><strong>su-username</strong>&nbsp;sau khi chuyển đổi user, cũng đồng thời chuyển sang môi trường làm việc của user mới. Sau khi&nbsp;<strong>su username</strong>&nbsp;chuyển đổi user, thư mục làm việc của user ban đầu và các thư mục biến môi trường khác không thay đổi.</p>

<div style="text-align: justify;">&nbsp;</div>

<h2 style="text-align: justify;">Lệnh su-</h2>

<p style="text-align: justify;">Khi lệnh&nbsp;<strong>su-, su -l</strong>&nbsp;hoặc<strong>&nbsp;su --login</strong>&nbsp;thay đổi danh tính, thư mục đang làm việc, home, shell, user, logname đồng thời cũng thay đổi. Ngoài ra, biến path cũng được thay đổi. Việc sử dụng lệnh su- sẽ được chuyển đổi thành người dùng root theo mặc định.</p>

<p style="text-align: justify;">Lệnh su- không có tham số không thay đổi thư mục làm việc hiện tại, cũng như home, shell, user, logname. Nó chỉ có quyền root.</p>

<p style="text-align: justify;"><strong>Lưu ý</strong>: su- sử dụng mật khẩu của root và sudo sử dụng mật khẩu của user.</p>
		</div>
				<div id="author">
						<p>
				<strong>Nguồn tin:</strong>
				Quantrimang.com
			</p>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/su-khac-biet-giua-sudo-su-va-su-trong-linux-2888.html" title="Sự khác biệt giữa sudo, su và su- trong Linux">https://www.nguoicodonvn2008.info/vi/news/savefile/kien-thuc-may-tinh/su-khac-biet-giua-sudo-su-va-su-trong-linux-2888.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; .&#x3A; Nguoicodonvn2008.info - Cõi lòng người cô đơn &#x3A;.
		</div>
		<div id="contact">
			<a href="mailto:admin@nguoicodonvn2008.info">admin@nguoicodonvn2008.info</a>
		</div>
	</div>
</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://nguoicodonvn2008.info/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
		</script>
		<div class="car-top">
  <span><img src="https://nguoicodonvn2008.info/themes/default/images/car.png" alt=""></span>
</div>
<script src="https://nguoicodonvn2008.info/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="news",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4c_e856T",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=0,nv_recaptcha_ver=2,nv_recaptcha_sitekey="",nv_recaptcha_type="image",XSSsanitize=1;</script>
<script src="https://nguoicodonvn2008.info/assets/js/language/vi.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/DOMPurify/purify3.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/global.js"></script>
<script src="https://nguoicodonvn2008.info/assets/js/site.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/news.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/main.js"></script>
<script src="https://nguoicodonvn2008.info/themes/default/js/custom.js"></script>
<script type="application/ld+json">
        {
            "@context": "https://schema.org",
            "@type": "Organization",
            "url": "https://nguoicodonvn2008.info",
            "logo": "https://nguoicodonvn2008.info/uploads/angel.gif"
        }
        </script>
<script src="https://nguoicodonvn2008.info/themes/default/js/bootstrap.min.js"></script>
<script type="text/javascript">
var $scrolltop = $('.car-top');
$scrolltop.on('click', function () {
    $('html,body').animate({
        scrollTop: 0
    }, 800);
    $(this).addClass("car-run");
    setTimeout(function(){ $scrolltop.removeClass('car-run');}, 1000);
    return false;
});
$(window).on('scroll', function ()
{ 
    if($(window).scrollTop() >= 200)
    {
        $scrolltop.addClass("show");
        $scrolltop.addClass("car-down");
    }
    else
    {
       $scrolltop.removeClass("show");
       setTimeout(function(){ $scrolltop.removeClass('car-down');}, 300);
    }
});
</script>
</body>
</html>