Aus irgendeinem Grund, wenn ich versuche, Programme (ich versuche, einen Rootkit-Jäger auszuführen: rkhunter) als root in der Befehlszeile mit sudo wie folgt auszuführen:
sudo rkhunter
Dann bekomme ich folgende Nachricht:
You must be the root user to run this program
und dann bekomme ich diese Zeilen:
sudo: error in /etc/sudo.conf, line 0 while loading plugin 'sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must only be writable by owner
sudo: fatal error, unable to load plugins
Ich versuche nur einzutippen, sudo
aber das bringt die gleichen drei Fehler wie oben. Auch in /etc/
sudo.conf existiert nicht.
Ich kann keine anderen Programme als root über sudo ausführen. Es war auch seltsam, weil ich vor einem Tag als Root laufen konnte. Ich möchte, dass es funktioniert.
Damit Sie wissen, bin ich der einzige Benutzer dieses Computers und der Administrator, der Lubuntu 14.04.1 ausführt.
quelle
Öffnen Sie zuerst Ihr Terminal, geben Sie es ein und geben Sie es ein
Sie werden als Root angemeldet
Geben Sie nun ein (ersetzen Sie den Benutzernamen durch den Benutzernamen Ihres PCs):
chown -R username /usr/lib/
Öffnen Sie nun den Datei-Explorer und gehen Sie zu
/usr
oder geben Sie dies in ein anderes Terminal ein:nautilus /usr
Klicken Sie nun mit der rechten Maustaste auf den Ordner lib und gehen Sie zur Registerkarte 'Berechtigungen'.
Von dort aus ändern Sie den Zugriff von 'Gruppe' und 'Andere' auf 'Zugriff auf Dateien'.
Klicken Sie nun auf die Schaltfläche "Berechtigungen für geschlossene Dateien ändern". Ändern Sie nun den Zugriff von "Gruppe" und "Andere" auf "Zugriff auf Dateien" oder "Schreibgeschützt".
Schließen Sie nun dieses Fenster und kehren Sie zum Terminal zurück (das mit dem Root-Benutzer).
Geben Sie jetzt ein
voila!
Jetzt können Sie
sudo
wieder verwenden.quelle