Come reimpostare la password di root dimenticata in Rocky Linux / AlmaLinux

Ciao a tutti,

in questo post vorrei mostrare come sia possibile reimpostare la password di root su un sistema RockyLinux o AlmaLinux nel caso in cui venga dimenticata.

Purtroppo a me è capitato un un sistema che non usavo da tempo e non mi ero annotato la password, ma bando alle ciance vediamo come fare.

Passo 1 Modificare i parametri del kernel

Iniziamo con riavviare il sistema. Alla prima voce del menu di Grub, premi “e” sulla tastiera per accedere all’editor di GRUB.

Una volta effettuato l’accesso alla shell dell’editor grub, scorri verso il basso fino ad arrivare alla riga che inizia con “linux”. Usando il tasto freccia avanti, vai alla fine della riga e aggiungi la riga seguente alla direttiva.

rd.break enforcing=0

Per accedere alla modalità di emergenza, premere Ctrl + x.

Passo 2 Reset root password

Per reimpostare la password di root, dobbiamo accedere alla directory /sysroot con permessi di lettura e scrittura. Per fare ciò, montare la directory /sysroot con permessi di lettura e scrittura.

# mount -o rw,remount /sysroot

Prendi nota dello spazio tra mount e -o e tra remount e /.

Successivamente, modifica l’ambiente della directory in /sysroot.

# chroot /sysroot

Per reimpostare la password di root, è sufficiente digitare il seguente comando. Ti verrà richiesto di fornire una nuova password e successivamente reimpostarla.

# passwd root

Se avete selinux usiamo questa procedura per riattivarlo corettamente con le nuove credenziali.

Settare il contesto SElinux

Successivamente, imposta il contesto SELinux appropriato come indicato.

# touch /.autorelabel

Il comando crea un file nascosto chiamato .autorelabel nella directory principale. Durante il riavvio, SELinux rileva questo file e rietichetta tutti i file sul sistema con i contesti SELinux appropriati. Questo processo richiede parecchio tempo nei sistemi con ampio spazio su disco.

Una volta terminato, escire dall’ambiente /sysroot.

$ exit

Quindi esegui il comando exit per abbandonare la sessione root dello switch e riavviare il sistema.

$ exit

Una volta riavviato il sistema, è possibile accedere e passare senza problemi all’utente root.

E il gioco è fatto. Siamo riusciti con successo a reimpostare la password di root in Rocky Linux. La stessa procedura dovrebbe funzionare su AlmaLinux.

Spero di esservi stato utile.

Una saluto

Adam

 

 

 

 

 

 

 

 

 

 

 

Pubblicato da appuntidiadam

Sistemista informatico, e grande appasionato di astronomia e fisica, ricercatore indipendente in cosmologia

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.