su
Ich verwende Linux Slackware 14.0. Ich wollte dies nur den Mitgliedern der Wheel-Gruppe erlauben , also habe ich die Berechtigungen für /bin/su
und /usr/bin/sudo
Dateien wie folgt geändert:
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
Wenn ich jetzt Mitglied der Wheel-Gruppe bin und ausführe su
, werde ich nach dem Passwort gefragt und gebe es ein. Es werden keine Fehler angezeigt, aber ich werde nicht zum Root. Wahrscheinlich habe ich einige Berechtigungen falsch eingestellt?
Antwort1
Du könntest es versuchen
chown root.wheel /bin/su
chmod o-x /bin/su
su
gehört also zur wheel
Gruppe und others
kann es nicht ausführen. Meiner Meinung nach chown
sollte das Ihr Problem lösen, wenn Sie alle Berechtigungen richtig festlegen, da Sie gerade zuvor die Ausführungsrechte eingerichtet haben.
Antwort2
su
Es ist nicht erforderlich, die Berechtigungen von oder zu ändern sudo
.
Diese Art der Konfiguration wird in /etc/sudoers vorgenommen, Sie müssen sie mit bearbeiten visudo
.