Questo articolo è presente anche per le seguenti distribuzioni Linux: Ubuntu, Mint
Può capitare di dimenticare la password di root o semplicemente abbiamo bisogno di reimpostarla con estrema urgenza. Possiamo farlo attraverso il GRUB, andando a specificare in fase di avvio di utilizzare una SHELL come primo processo che il kernel deve mandare in esecuzione. Vediamo i passaggi in dettaglio.
Procedimento
- Accendiamo il nostro PC o macchina virtuale.
- Alla schermata del GRUB posizioniamoci sulla nostra distribuzione Linux:
- Pigiamo il tasto ‘e’ per modificare le opzioni di boot.
- Nelle opzioni individuiamo la voce “linux“:
- Aggiungiamo alla fine della riga:
rw init=/bin/bash
- Dobbiamo ottenere un risultato come questo:
- Adesso digitiamo “CTRL+X” per procedere con il boot del sistema.
- Adesso ci troviamo in una SHELL con i permessi di root:
- Per cambiare la password di root digitiamo:
passwd root
Tramite questo procedimento possiamo recuperare e quindi cambiare la password di root o di qualsiasi altro utente. Adesso non ci resta che spegnere il computer ed accedere normalmente nel nostro sistema.
N.B. L’aggiunta, in fase di boot, della stringa “rw init=/bin/bash” viene automaticamente eliminata al riavvio del sistema poiché le modifiche del GRUB all’avvio sono provvisorie.