Auf dem Computer eines Kollegen erhalte ich jedes Mal, wenn ich einen sudo-Befehl verwende, diesen Fehler:
sudo: must be setuid root
Ich habe verschiedene Dinge ausprobiert, die im Internet erwähnt wurden, wie das Ändern der Berechtigungen auf 4755 von einer Live-CD, aber sogar diesen Befehl von einer Live-CD
sudo chmod 4755 /media/device/usr/bin/sudo
gibt den gleichen Fehler.
BEARBEITEN: Der Kollege sagte mir, dass er diesen Befehl ausgeführt hat, Gott weiß warum :/
sudo chmod -R 777 /
oder sudo chmod -R 777
Er ist sich nicht ganz sicher.
Akzeptierte Antwort:
-
Starten Sie den Computer neu, wählen Sie die Wiederherstellungskonsole und geben Sie die folgenden Befehle ein
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo
-
Starten Sie den Computer neu.
-
Schauen Sie sich auch diesen Link an zum Reparieren von defektem sudo.