Ubuntu – Kann ich dieses Problem „sudo: /etc/sudoers.d ist allgemein beschreibbar“ lösen, indem ich mein Ubuntu von 16.04 auf 18.04 aktualisiere?

Ubuntu – Kann ich dieses Problem „sudo: /etc/sudoers.d ist allgemein beschreibbar“ lösen, indem ich mein Ubuntu von 16.04 auf 18.04 aktualisiere?

Ich habe ein Problem mit meinem Sudo-Befehl in meinem Ubuntu, weil ich glaube, ich habe den Berechtigungsbefehl in meinem Computerverzeichnis ausgeführt. Ich habe im Internet festgestellt, dass alle sagen, dass wir in dieser Situation Ubuntu neu installieren müssen. Was wäre, wenn ich mein Ubuntu von 16.04 auf 18.04 aktualisiere? Wäre das in Ordnung oder würde mein Problem dadurch behoben?

Danke schön.

Antwort1

Deshalb ist das, was Ubuntu mit dem Root-Konto macht, nicht sehr klug – sobald sudo kaputt geht, haben Sie keine Optionen mehr.

Aber - Sie können versuchen, im Einzelbenutzermodus zu booten. Wenn Sie Glück haben, können Sie ohne Passwort einsteigen. Das Hinzufügen von 1oder singlezur Kernel-Befehlszeile sollte funktionieren. Wenn dies nicht funktioniert, versuchen Sie, init=/bin/bash(oder welche Shell Sie auch installiert haben) zur Kernel-Befehlszeile zu übergeben. Sobald Sie in einer Shell sind, korrigieren Sie die Berechtigungen für /etc/sudoers.d (auf meinem System sind 750) und Sie sollten startklar sein. Starten Sie neu und viel Spaß.

Sobald Sie wieder zu Ihrem normalen Login zurückgekehrt sind, legen Sie sudo su -das Root-Passwort fest! Speichern Sie es irgendwo und melden Sie sich das nächste Mal einfach an oder verwenden Sie su, um root zu werden und die erforderlichen Schritte auszuführen.

Antwort2

Ein Upgrade auf 18.04 wird wahrscheinlich nicht helfen.

Das Upgrade wird durchgeführt, indem die Paket-Repositorys durch neuere ersetzt und ein neuer Paketsatz installiert wird. Einige Pakete bleiben jedoch erhalten und haben möglicherweise immer noch fehlerhafte Berechtigungen.

Die einzige sichere Methode zur Wiederherstellung dieses Systems besteht darin, es zu löschen und von Grund auf neu zu installieren. Es sei denn, Sie haben Backups, aber wenn Sie welche hätten, würden Sie diese Frage nicht stellen.

Die Lektion, die Sie hieraus lernen können, ist, dass Sie regelmäßig Backups erstellen sollten.

verwandte Informationen