- 論壇徽章:
- 0
|
本帖最后由 spouter 于 2012-09-19 10:55 編輯
限制有2個(gè)
1、要求非root用戶不能修改root密碼;
2、sudo可以做非修改密碼的其他操作,例如修改配置,重啟服務(wù)等等;
修改sudoer后:
修改1:
usertest ALL=(ALL) !/usr/sbin/visudo,!/bin/su,!/usr/bin/chattr,!/sbin/fdisk,!/bin/dd,!/usr/bin/passwd,!/usr/bin/sudo -s
不能修改root密碼,也不能用sudo -s,但是sudo要使用的外部命令(服務(wù))等都必須寫全才能使用。例如啟動(dòng)ngx就要寫上/usr/local/nginx/sbin/nginx
修改1:
usertest ALL=ALL,!/usr/sbin/visudo,!/bin/su,!/usr/bin/chattr,!/sbin/fdisk,!/bin/dd,!/usr/bin/passwd,!/usr/bin/sudo -s
sudo可以使用非限制的所有命令,但是sudo -s能直接變成root用戶
有什么好方法?大家說說 |
|