Linux系统普通用户执行root命令的方法
时间:2016-01-02 20:45 来源:linux.it.net.cn 作者:IT
sudo 通常被称为 super do 或者 suitable user do,是一个类 UNIX 操作系统中用其它用户的安全权限执行程序的软件。
通过修改可以使普通用户以root权限执行,而不需要root的密码认证。
先创建一个用来测试的组和用户
#useradd -M taobao
#useradd -M aliyun
测试权限
用户taobao 没有关机的权限,也不能修改用户aliyun的密码。
# visudo
这会打开 /etc/sudoers 并进行编辑
给一个已经创建好的用户(比如 taobao)赋予所有权限(等同于root)。
taobao ALL=(ALL) ALL
保存后退出再次测试,
可以看到这次关机,需要的是用户taobao的密码。测试修改aliyun的密码,也不需要root密码来执行了。
(责任编辑:IT)
sudo 通常被称为 super do 或者 suitable user do,是一个类 UNIX 操作系统中用其它用户的安全权限执行程序的软件。 通过修改可以使普通用户以root权限执行,而不需要root的密码认证。 先创建一个用来测试的组和用户 #useradd -M taobao #useradd -M aliyun
测试权限
用户taobao 没有关机的权限,也不能修改用户aliyun的密码。
# visudo 这会打开 /etc/sudoers 并进行编辑 给一个已经创建好的用户(比如 taobao)赋予所有权限(等同于root)。
taobao ALL=(ALL) ALL 保存后退出再次测试,
可以看到这次关机,需要的是用户taobao的密码。测试修改aliyun的密码,也不需要root密码来执行了。
|