Wenn Sie Ihr Root-Passwort ändern müssen, das alte aber nicht kennen, müssen Sie in eine Root-Shell wechseln. Wenn Sie Ihren Computer booten und der BIOS-Bildschirm ausgeblendet ist (der Bildschirm mit dem Computerlogo), tippen Sie auf die ShiftTaste, bis das GRUB-Menü angezeigt wird. Wenn diese Option nicht funktioniert, tippen Sie auf die EscTaste. (Wenn es bereits so konfiguriert ist, dass es angezeigt wird, ist dieser Schritt nicht erforderlich.)
Wenn Sie das Menü sehen, wählen Sie die Option des neuesten Kernels (oder den, den Sie normalerweise verwenden) und wählen Sie die Option rechts unten mit dem Namen "Wiederherstellungsmodus".
Es sollte so aussehen:
Hiermit gelangen Sie zu einem Menü, das ungefähr so aussieht:
Wählen Sie als nächstes die Option Root.
Warten Sie und lassen Sie alles laden, bis Sie zu einer Shell gelangen. Jetzt kommt der Spaß. Geben Sie den folgenden Befehl ein:
passwd your-username
Ersetzen Sie your-username
durch Ihren tatsächlichen Benutzernamen.
Wenn Sie sich nicht sicher sind, welchen Benutzernamen Sie verwenden, können Sie die Namen der Dateien in Ihrem Home-Ordner anzeigen:
cd /home
Dann renne:
ls
Dies zeigt Ihnen die Namen der Benutzer auf Ihrem Computer.
Nun geben Sie den Befehl , den ich oben erwähnt: . Wenn Ihr Benutzername also jane ist, würde ich Folgendes eingeben:passwd your-username
passwd jane
Als Nächstes wird Ihnen eine Option zur Eingabe Ihres neuen Unix-Passworts angezeigt. Hier geben Sie das Passwort ein. Sie werden aufgefordert, den Befehl erneut einzugeben. Nachdem zwei erfolgreiche Kennwörter eingegeben wurden, wurde das Kennwort geändert. Melden Sie sich jetzt über wieder in Ihrem System an
reboot
Wenn Sie bei der Eingabe Ihres neuen Passworts nach Ihrem Root-Passwort gefragt werden, hilft dies normalerweise:
Alternative Methode
Wenn Sie beim Aufrufen des Einzelbenutzermodus nach dem Root-Kennwort gefragt werden, verwenden Sie init=/bin/bash
die Zeile zum Anhängen des Kernels, mit der der Computer in einer Bash-Konsole gestartet werden soll, in der Sie Lese- / Schreibzugriff auf Ihre /etc/shadow
Datei erhalten. Sie können passwd
die Schattendatei dann entweder ausführen oder direkt bearbeiten, um eine leere Zeichenfolge einzufügen. Auf diese Weise können Sie den Computer in seiner normalen Umgebung neu starten und sich als root anmelden. Lassen Sie dabei das Kennwort leer und führen Sie das passwd
Programm aus, um das root-Kennwort festzulegen. Dies sollte eigentlich nur geschehen, wenn der Rechner von irgendwelchen Netzwerken getrennt ist.
(Zitat von Shawn Lee in einem Artikel unten aufgeführt.)
Um init=/bin/bash
wie vorgeschlagen zu booten , rufen Sie beim Booten das GRUB-Menü auf und drücken Sie e, um den Editor zu öffnen. Bewegen Sie den Cursor an die Zeile, die mit beginnt, linux
und bewegen Sie den Cursor an das Ende dieser Zeile. Geben Sie den Text ein
init=/bin/bash
und drücken Sie, um F10zu booten. Sie sollten im Nur-Text-Modus in einer Root-Shell landen. Das Dateisystem ist schreibgeschützt. Geben Sie den Befehl ein, um das Dateisystem beschreibbar zu machen
mount -o remount,rw /
Sie können dann laufen
passwd username
wo username
ist der Name des Benutzers, dessen Passwort Sie festlegen möchten. Wenn Sie fertig sind, können Sie mit dem reboot
Befehl neu starten .
Wenn Sie weitere Informationen benötigen, können diese Links helfen: