level 9
yzm1990526
楼主
我用的是7版的红帽。在root用户下,通过sudo把一个叫zhangsan的用户的权限提升到了ALL。而root的权限也是ALL。那么同样是去查找 useradd命令所在的文件路径,root用户运行which useradd,而zhangsan要用sudo which useradd去执行,而且执行前要验证zhansan用户的密码呢?我看视频中的老师说sudo which useradd是默认去以root的身份去执行命令(本质是sudo -u -root),但是zhangsan的权限不是已经是ALL了吗?那还要让zhangsan用root的身份干什么呢?zhangsan用户直接跑命令不就可以了吗?不止是这个which命令,还有useradd、userdel也不能让zhansan用户直接用,要在命令前加sudo才行。
2016年05月12日 12点05分
1
