码迷,mamicode.com
首页 > 其他好文 > 详细

解析su/su -/sudo的区别

时间:2016-08-15 14:18:15      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

1.su和sudo没有切换工作目录和环境变量,只是赋予用户权限,

而su -是真正切换到root登录,工作目录切换到/root,环境变量也同时改变.

 

[root@oc3408554812 home]# su carlton
[carlton@oc3408554812 home]$ pwd
/home
[carlton@oc3408554812 home]$ su -
Password:
[root@oc3408554812 ~]# pwd
/root

2.sudo使用的密码来源于用户

 

[carlton@oc3408554812 ~]$ sudo ls
[sudo] password for carlton: 

 

3.sudo的执行过程

检查用户是否在/etc/sudoers的列表中

如果在,以root权限执行命令

取消用户的root

解析su/su -/sudo的区别

标签:

原文地址:http://www.cnblogs.com/carltonx/p/5772697.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!