Su kann nicht ausgeführt werden, nachdem die Berechtigungen für die Su-Datei geändert wurden

Su kann nicht ausgeführt werden, nachdem die Berechtigungen für die Su-Datei geändert wurden

suIch verwende Linux Slackware 14.0. Ich wollte dies nur den Mitgliedern der Wheel-Gruppe erlauben , also habe ich die Berechtigungen für /bin/suund /usr/bin/sudoDateien 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

sugehört also zur wheelGruppe und otherskann es nicht ausführen. Meiner Meinung nach chownsollte das Ihr Problem lösen, wenn Sie alle Berechtigungen richtig festlegen, da Sie gerade zuvor die Ausführungsrechte eingerichtet haben.

Antwort2

suEs 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.

verwandte Informationen