Condivisione della tecnologia

Centos ha dimenticato la password, reimposta la password di root

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Centos ha dimenticato la password, reimposta la password di root

Ambiente operativo: Centos7.6

1. Selezionare l'opzione contenente salvataggio e premere e per accedere alla modalità di modifica.

Innanzitutto, dobbiamo riavviare il sistema e accedere all'interfaccia del menu di avvio. Qui possiamo vedere informazioni come la versione del kernel del sistema e i parametri di avvio. Dobbiamo premere il tasto e per accedere alla modalità di modifica e modificare i parametri di avvio.
Inserisci qui la descrizione dell'immagine

2. Aggiungere il parametro rw init=/sysroot/bin/sh per montare la partizione root in modalità lettura-scrittura.

Dopo essere entrati nella modalità di modifica, utilizzare i tasti freccia per spostare il cursore e trovare la riga che inizia con Linux. Questa riga contiene il kernel e i parametri di avvio del sistema. Dobbiamo sostituire ro in questa riga con rw init=/sysroot/bin/sh, in modo che il sistema possa montare la partizione root in modalità lettura-scrittura ed eseguire lo script /sysroot/bin/sh. Una volta completata la modifica, premere i tasti Ctrl+x per salvare e uscire dalla modalità di modifica. Il sistema si avvierà in base ai parametri che abbiamo modificato.
Inserisci qui la descrizione dell'immagine

prima di fissare:
Inserisci qui la descrizione dell'immagine

Dopo la modifica:
Inserisci qui la descrizione dell'immagine

Una volta completata la modifica, premere ctrl+x per avviare il sistema

3. Accedere alla modalità utente singolo

Qui, dobbiamo eseguire il comando chroot /sysroot/ per utilizzare la directory /sysroot come directory root e tornare al sistema centos. Quindi, possiamo eseguire il comando LANG=en per impostare la lingua sull'inglese per un facile inserimento della password. Quindi, possiamo eseguire il comando passwd per modificare la password di root. Durante il processo di modifica della password, dobbiamo inserire la nuova password due volte e prestare attenzione alla complessità e alla lunghezza della password.
Inserisci qui la descrizione dell'immagine

4. Eseguire touch /.autorelabel

Dopo aver modificato la password, dobbiamo eseguire il comando touch /.autorelabel per creare un file .autorelabel nella directory root. Ciò consente a SELinux di contrassegnare nuovamente gli attributi di sicurezza del file per evitare problemi di autorizzazione.
Inserisci qui la descrizione dell'immagine

5. Riavviare il sistema

Al termine dell'operazione, premere exit per uscire dall'ambiente, immettere reboot per riavviare il sistema e accedere come root con la password appena impostata.
Inserisci qui la descrizione dell'immagine