sudo 是一个可以不需要管理员密码就可以让普通用户获得管理员权限的命令,对吧。但是,我给以普通用户sudo了,这个普通用户拥有了root权限,环境变量也相同了。为什么不能创建用户,关机命令也不行。但是可以修改管理员密码???
首先创建新用户:useradd 123
passwd 123
密码123
root下visudo
在root下面输入
123 ALL=(ALL) ALL
wq保存
切换123登陆
sudo -s
输入自己密码123
进入root模式
但就是不能创建用户
哪位高人解释下
cwqing1973 于 2009-04-15 06:23:58发表:
支持一下吧。
LinuxWin 于 2009-04-14 22:20:24发表:
学习了
相思爱文 于 2009-04-14 21:43:14发表:
sudo -s后切换成root身份,但保持用户的环境变量不变。
可以用echo $PATH查看下
sudo -i后换成root身份,并使用root环境 变量。
也可以sudo su
相思爱文 于 2009-04-14 21:41:21发表:
直接sudo 后用的是用户的环境变量,管理员专用命令不在PATH中,所以用不了。可以加上绝对路径/usr/sbin/useradd,也可以输入sudo -i,然后输入命令。