B.1.4 Dimenticata la password del superuser?

Per poter riprendere possesso del sistema è necessario intervenire prima della fase dell’avvio del kernel, ovvero interagire col boot loader. Quando il boot loader presenta l’elenco dei sistemi da avviare, o il prompt di avvio, è necessario variare la procedura di avvio indicando al kernel di avviare come primo processo la shell, ovvero /bin/sh (questo può essere fatto passando al kernel il parametro init /bin/sh).

Per far ciò potrebbe essere necessario conoscere la password del boot loader (impostata quale meccanismo di sicurezza).

Una volta avviato il sistema, è opportuno rimontare la root directory (cioè la partizione che la contiene) in lettura e scrittura con il comando

 
$ mount -n -o remount,rw /  
Quindi si può modificare la password del superuser con il comando

 
$ passwd password_superuser  
dove password_superuser è la nuova password del superuser.

Quindi si può far riavviare il sistema con il comando

 
$ shutdown -r now