visudo设置了NOPASSWD后,禁止sudo su - 的注意事项

TangLu 运维 2014-11-03 5671 0

如果对某个用户执行sudo命令给予了所有权限,并且加上了NOPASSWD选项后,会发现一个该用户直接执行sudo su - 这条命令可以跳到root账号,并且不需要密码,设置如下图:

sudo.jpg

 

尝试加上!来拒绝执行这条命令,以为可以解决,事实依然可以跳到root账户去,sudo2.jpg

 

后来发现应该加!的是su这个命令,而不是sudo,按下图既可以解决

sudo3.jpg

 

sudo4.jpg

 

评论