Heim >System-Tutorial >LINUX >So setzen Sie das RHEL7- oder CentOS7-Systemkennwort zurück

So setzen Sie das RHEL7- oder CentOS7-Systemkennwort zurück

王林
王林nach vorne
2024-01-15 18:39:111089Durchsuche
Einführung Die Welt von RHEL7 hat sich verändert, und damit auch die Möglichkeit, Ihr Root-Passwort zurückzusetzen. Die alte Methode zum Unterbrechen des Bootvorgangs (init=/bin/bash) funktioniert zwar noch, wird aber nicht mehr empfohlen. „Systemd“ verwendet „rd.break“, um den Bootvorgang zu unterbrechen. Werfen wir einen kurzen Blick auf den gesamten Prozess.

RHEL7 or CentOS7 的系统密码如何重置

Einführung Zweck

Root-Passwort in RHEL7/CentOS7/Scientific Linux 7 zurücksetzen.

Anfrage

RHEL7/CentOS7/Scientific Linux 7

Schwierigkeitsgrad

Mittel

Anleitung

Die Welt von RHEL7 hat sich verändert, und damit auch die Möglichkeit, Ihr Root-Passwort zurückzusetzen. Die alte Methode zum Unterbrechen des Bootvorgangs (init=/bin/bash) funktioniert zwar noch, wird aber nicht mehr empfohlen. „Systemd“ verwendet „rd.break“, um den Bootvorgang zu unterbrechen. Werfen wir einen kurzen Blick auf den gesamten Prozess.

Booten Sie im Minimalmodus

Starten Sie das System neu und drücken Sie e auf der Kernel-Listenseite, bevor das System startet. Sie gelangen in den Bearbeitungsmodus.

Startvorgang unterbrechen

Geben Sie im Kernel-String rd.break in die Zeile ein, die mit linux 16 /vmlinuz- ect endet. Dann Strg+X zum Neustart. Das System startet auf der initialisierten Speicherplatte und wird unter /sysroot gemountet. In diesem Modus müssen Sie kein Passwort eingeben.

Mounten Sie das Dateisystem erneut zum Lesen und Schreiben
switch_root:/# mount -o remount,rw /sysroot/
Machen Sie /sysroot zum Stammverzeichnis
switch_root:/# chroot /sysroot 

Die Eingabeaufforderung der Befehlszeile ändert sich geringfügig.

Root-Passwort ändern
sh-4.2# passwd 
SELinux-Richtlinie laden
sh-4.2# load_policy -i 
Kontexttyp in /etc/shadow festlegen
sh-4.2# chcon -t shadow_t /etc/shadow 

Hinweis: Sie können die letzten beiden Schritte überspringen, indem Sie die autorelabel-Datei wie folgt erstellen, aber es wird lange dauern, die Datenträgerbezeichnung automatisch neu zu erstellen.

sh-4.2# touch /.autorelabel 

Aus diesem Grund sollte es, auch wenn es einfacher ist, eher als „Option für Faule“ denn als Empfehlung betrachtet werden.

Beenden und neu starten

Beenden Sie den Vorgang, starten Sie ihn neu und melden Sie sich mit dem neuen Root-Passwort an.


Das obige ist der detaillierte Inhalt vonSo setzen Sie das RHEL7- oder CentOS7-Systemkennwort zurück. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:linuxprobe.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen