kann nicht auf das Benutzerkonto zugreifen

kann nicht auf das Benutzerkonto zugreifen

Ich wollte aus Versehen die Eigentümerschaft von /usr und /etc und /home ändern, indem ich

chown -R username

weil ich dachte, in diesem Fall würde ich keinen Fehler sehen, der besagt, dass die Berechtigung zur Installation von Software usw. verweigert wurde, aber als ich es getan habe, bekam ich einen Fehler, der bedeutete, dass sudo ruiniert wurde. Ich habe versucht, es zu lösen, indem ich

chown -R root:root /usr/lib/sudo 

und, aber kein Glück, dann habe ich es versucht, nachdem ich den Befehl unten eingegeben habe

mount -o rw,remount / 

bei der Ubuntu-Wiederherstellung, während es jetzt die einzige Möglichkeit ist, mit meinem Ubuntu über die Root-Shell-Eingabeaufforderung zu kommunizieren, habe ich den folgenden Fehler erhalten:

sudo: error in /etc/sudo.conf, line 0 while loading plugin `sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must be only be writable by owner
sudo: fatal error, unable to load plugins

Keiner der genannten Befehle hat das Problem gelöst. Nachdem ich versucht hatte, auf mein Konto zuzugreifen, um ein Backup meiner Daten zu erstellen und Ubuntu neu zu installieren, stand ich vor einem weiteren, größeren Problem: Ich kann meinen Benutzernamen nicht auf dem Anmeldebildschirm sehen. Ich sehe nur die Gastsitzung. Selbst wenn ich mich bei der Gastsitzung anmelde, werde ich wieder auf den Anmeldebildschirm zurückgebracht. Ich weiß wirklich nicht, was ich tun soll. Bitte helfen Sie mir, wenn Sie wissen, wie ich das Problem lösen kann. Ich kann sudo überhaupt nicht verwenden und kann auch apt.get update nicht auf dem Ubuntu-Wiederherstellungsbildschirm ausführen.

Antwort1

Erstellen Sie eine Ubutnu-Live-CD, mounten Sie das Laufwerk, auf dem Ubutnu installiert ist, und chown -R root: /media/ubuntu/YourDriveName/etcführen Sie aus. Wiederholen Sie dies, aber ersetzen Sie es etcdurch usr. Ich denke, es gibt keinen Grund, die Besitzer von /etcund zu ändern /usr.

verwandte Informationen