Root-Account in Ubuntu deaktivieren?

48

Ich wurde nach root-Anmeldeinformationen gefragt, um meinen Drucker in Ubuntu einzurichten. Dies schien durch einen Fehler verursacht worden zu sein. Die vorgeschlagene Problemumgehung besteht darin, ein Root-Kennwort zu erstellen. Da in Ubuntu standardmäßig kein root-Passwort verwendet wird, frage ich mich, wie ich diese Änderungen rückgängig machen könnte.

Wenn ich ein Passwort für root festgelegt habe, gibt es eine Methode, um es wieder zu deaktivieren?

NES
quelle

Antworten:

83

Laut Ubuntu Online-Hilfe

Ubuntu-Entwickler haben sich gewissenhaft entschieden, das Administrator-Root-Konto in allen Ubuntu-Installationen standardmäßig zu deaktivieren. Dies bedeutet nicht, dass das Root-Konto gelöscht wurde oder nicht darauf zugegriffen werden kann. Es wurde lediglich ein Passwort vergeben, das mit keinem möglichen verschlüsselten Wert übereinstimmt, weshalb es nicht möglich ist, sich direkt selbst anzumelden.

Wenn Sie den Root-Account aktivieren möchten, geben Sie einfach ein Passwort ein

sudo passwd

Wenn Sie diesen Befehl eingeben, werden Sie nach einem neuen Passwort gefragt. Das eingegebene Passwort ist das Passwort für das Root-Konto. Seien Sie also vorsichtig und wählen Sie ein sicheres Passwort.

Verwenden Sie zum Deaktivieren der Root-Anmeldung

sudo passwd -l root

Dadurch wird die Anmeldung unter Verwendung des Root-Benutzernamens deaktiviert, dh Ihr System kehrt zum vorherigen Status zurück.

Wenn Sie weitere Informationen zur Ubuntu-Benutzerverwaltung wünschen, lesen Sie die offizielle Dokumentation .

binW
quelle
8
Dient sudo passwd -S rootzum Überprüfen, ob gesperrt oder nicht (L wird anstelle von P ausgegeben).
Wtower
1
Auf welcher Version haben sie diese Änderung vorgenommen?
Timothy Swan
30
sudo usermod -p '!' root

Dadurch erhält das Root-Konto ein unbrauchbares Passwort.

Sie können das Konto auch sperren, um das Anmelden von Personen zu verhindern.

sudo passwd -l root

Jeder Ansatz sollte tun, was Sie wollen. Sie müssen nicht beides tun.

Oli
quelle
Ich verstehe es nicht. Warum ein unbrauchbares Passwort?
Tshepang
Nicht verwendbar, da Sie sich nicht damit anmelden können. Das Passwort beginnt mit AFAIK.
Oli
1
wenn ich es mit deaktiviere: sudo passwd -l root. Muss ich mir das aktuelle root-Passwort für die zukünftige Verwendung merken, wenn ich eines Tages das root-Passwort erneut aktivieren möchte?
NES
3
@NES nein du musst dich nicht daran erinnern. Sie setzen das Passwort und die Uhrzeit mit "sudo passwd" zurück
binW
1
Mit dem ersten Befehl wird die /etc/shadowDatei in den Auslieferungszustand zurückversetzt. Dies scheint der vielleicht bessere Ansatz der beiden zu sein.
njbair