Permissions
將權限更改為 su 文件後無法執行 su
我正在執行 Linux Slackware 14.0。我想只允許對
su
wheel 組的成員執行操作,因此我將權限/bin/su
和/usr/bin/sudo
文件修改為:bash-4.2# ls -la /bin/su -rws--s--- 1 root wheel 59930 Sep 14 2012 ./su bash-4.2# ls -la ./sudo -rws--s--- 1 root wheel 107220 Jun 29 2012 ./sudo
現在當我是wheel組的成員並執行
su
時,它會提示輸入密碼,我輸入它。沒有顯示錯誤,但不會將我切換到 root。可能,我設置了一些權限錯誤?
你可以試試
chown root.wheel /bin/su chmod o-x /bin/su
所以
su
將屬於wheel
組並且others
將無法執行它。在我看來,chown
應該可以解決您的問題,正確設置所有權限,因為您之前只是設置了執行權限。
無需修改
su
or的權限sudo
。這種配置在 /etc/sudoers 中完成,您必須使用
visudo
.