root用户和sudo使用root权限的区别

转载 2013年12月03日 16:45:45

sudo指令

功能: 以root的身分执行命令

语法: sudo 其他指令

用户: 被root加入『/etc/sudoers』文件中的用户

1.root的密码除了root本人知道外,不需被其他需要用到root权限用户知道,因为使用sudo时,要求输入的密码是『该位用户自己的密码』。

2.把所有可执行sudo指令的用户都规范在『/etc/sudoers』这个文件中,root可以很容易地掌控整个系统。

执行sudo su -成root的用户,和root用户的区别:

普通用户使用sudo 来执行只有root才能执行权限的命令,跟用root用户执行是不一样的,因为这时候他用的还是普通用户的环境变量。

用su -成root的用户还是有些环境变量是和root登陆是不一样的。另外,它们的uid也是不一样,只有euid是相同的。

PS: 修改root密码

请先用该建立的第一个用户登入,使用 sudo passwd root 即可修改 root 密码. ps: 若要输入密码,该密码就是执行 sudo 该用户的密码。

相关文章推荐

Ubuntu进入root权限命令——sudo和su命令详解(这里再转载一个详细介绍的)

Ubuntu进入root权限命令——sudo和su命令详解 ubuntu用户管理 sudo意思就是super-user do,让当前用户暂时以管理员的身份r...
  • tietao
  • tietao
  • 2011年10月04日 10:51
  • 13515

root用户和sudo使用root权限的区别

sudo指令-功能: 以root的身分执行命令 -语法: sudo 其他指令 -用户: 被root加入『/etc/sudoers』文件中的用户1.root的密码除了root本人知道外,不需被其他需...

Linux学习-给普通用户加sudo权限

引文:在实验室的服务器上给每个人分配了一个账号,但是有的时候普通用户需要使用root权限,比如装一些软件之类的。下面介绍怎么给普通用户添加sudo命令权限。没配置之前希望在普通用户下,通过sudo命令...

sudo时不需要每次都输入root密码

在ubuntu等linux发行版本,有时需要借助sudo取得root权限,但是每次都需要输入root密码,为了方便开发,可修改 /etc/sudoers这个文件,如下:     # Member...

su和sudo的区别与使用, 如果有时提示说权限不够, 而使用sudo后也同样提示,可以试试su

这个算是比较经典的讲解了, 有说明王有注释。 su和sudo的区别与使用 一. 使用 su 命令临时切换用户身份 1、su 的适用条件和威力 su命令就是切换用户的工具,怎么理解呢?比...
  • smking
  • smking
  • 2012年09月11日 14:44
  • 6117

php利用sudo权限执行shell脚本

php作为一门服务器端脚本语言,也是可以调用系统命令的,这其中就包括了执行shell脚本 最近有一个需求,由于http的表单方式上传文件过慢,需要通过其他方式传输文件,讨论了scp与rsync后 最终...

CentOS or Redhat 非root用户利用sudo执行root相关命令的解决方法

在CentOS 或者 Redhat Linux 下如何使非root用户能够执行root相关命令是我们经常遇到的一个问题,例如 一个用于安装数据库的账号,想在root拥有的目录下建立一个临时目录,当直接...

普通用户新增sudo权限&禁止root远程登录

创建新的用户

CentOS添加Root权限(超级用户)用户方法|su,sudo命令详解

转载自:http://www.junguoguo.com/2395 http://www.cnblogs.com/iroultron/archive/2011/12/11/2283703.html ...

CentOS添加Root权限(超级用户)用户方法|su,sudo命令详解

转自:http://www.junguoguo.com/2395 1、添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser junguoguo//添加一...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:root用户和sudo使用root权限的区别
举报原因:
原因补充:

(最多只允许输入30个字)