私はLinux Slackware 14.0を実行しています。su
ホイールグループのメンバーにのみこれを許可したかったので、ファイル/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
これで、ホイールグループのメンバーになって実行すると、パスワードの入力をsu
求められます。エラーは表示されませんが、ルートには切り替えられません。たぶん、一部の権限を誤って設定したのでしょうか?
答え1
あなたは試すことができます
chown root.wheel /bin/su
chmod o-x /bin/su
そのため、グループsu
に属して運営できなくなります。私の考えでは、ちょうど実行権限を設定したので、すべての権限を正しく設定すると問題が解決するようです。wheel
others
chown
答え2
修正su
や許可は必要ありませんsudo
。
この設定は/ etc / sudoersで行われますvisudo
。