Reimpostazione di una password di root dimenticata

Se si è dimenticata la password di root è possibile impostarne una nuova come segue:

Istruzioni CentOS-6 (anche per CentOS 5):

Interrompere l’avvio nella fase di GRUB quando viene visualizzato il menu che dice “Avvio CentOS (2.6.32-…) in X secondi” e avviare il runlevel 1, OVVERO la modalità utente singolo facendo quanto segue.

  • interrompere l’avvio di GRUB premendo il tasto Esc, quindi aggiungere la riga kernel digitando “a”
  • Backspace e canc “rhgb quiet” (se presenti)
  • Aggiungi uno spazio seguito dalla cifra 1
  • Premere il tasto Invio per avviare

Questo vi darà una shell di root e non un prompt di login. Da lì è possibile utilizzare il comando” passwd ” per impostare una nuova password di root.

È possibile reimpostare altre password utente e eseguire anche altre attività amministrative. Uscendo dalla shell radice singolo utente premendo Ctrl-D si avvierà alla modalità multiutente definita in /etc/inittab.

Per CentOS-7 e CentOS-8 si prega di seguire le istruzioni a monte: https://www.redhat.com/sysadmin/recover-root-passwd

Se SELinux sta applicando e le istruzioni upstream ti dicono di farlo, non dimenticare di rietichettare il tuo filesystem in seguito o non sarai in grado di accedere fino a quando non riavvii e ripeti le istruzioni e includi l’autorelabel