sudo: effektive UID ist nicht 0, ist sudo als Setuid-Root installiert?

sudo: effektive UID ist nicht 0, ist sudo als Setuid-Root installiert?

Ich habe versehentlich den Eigentümer auf meinem Debian-Webserver in /usr/bin geändert und die Berechtigungen lauten nun nicht mehr „root“, sondern „USER root“. Wie bekomme ich das zurück? Alles, was ich finde, sagt, ich solle es neu starten, aber ich weiß nicht, wie ich das über die Google Compute Engine machen kann. Wie behebe ich das, damit ich sudo verwenden kann?

Antwort1

Überprüfen Sie die betroffenen Dateien:ls -lahR /usr/bin/ | grep -v " root root"

Repariere es pkexec chown -R "root:root" /usr/bin/.

pkexec- Führen Sie einen Befehl als ein anderer Benutzer aus.

(von dempkexecmanpage)

verwandte Informationen