Anche se non si tratta di un fenomeno normale, c'è una possibilità che si dimentica che cosa è la password di amministratore (root) per una macchina Linux. La prima reazione potrebbe essere panico, ma se avete un CD Live di Linux, non tutto è perduto. Un Live CD di Linux è un sistema operativo Linux completo progettato per essere eseguito da un CD-ROM. È possibile ottenere Linux Live CD di Ubuntu, OpenSuse e Knoppix, tra gli altri. Cambiare la password di root da un Linux Live CD può essere fatto su qualsiasi sistema basato su Linux o Unix.
Istruzioni
Istruzioni
1
Scaricare un CD Live di Linux.
2
Determinare dove si svolge la vostra partizione di root. Prima di arrestare il sistema originale, eseguire il comando: "df". Vedrete una linea che assomiglia a:
/ dev/sda1 147549816 41696228 98358464 30% /
Ricordo la prima parte di questa linea, "/ dev/sda1." Questo è dove si svolge la partizione di root.
3
Avviare il CD Live di Linux. Si dovrà scegliere "Avvio da CD" durante il processo di avvio.
4
Aprire una finestra terminale. La finestra del terminale si troverà sotto il "Menu di utilità".
5
Cambiare l'utente root (superuser) "su". Non verrà richiesto di immettere una password.
6
Montare il disco rigido del computer. "mount -o dev, rw /mnt/sda1."
7
Passare alla directory/etc sul disco rigido. "cd /mnt/sda1/etc."
8
Aprire il file/etc/shadow in un editor di testo. "vim/etc/shadow." Il file "/ etc/shadow" contiene l'hash della password (password crittografata) per ogni utente, inclusa quella principale.
9
Individuare la riga per radice. Essa sarà simile:
root:$6$KohBMNl.$0ERKqnB61U9okk91//6vMyAIRRgdBbPngRa680QHnZCCctHytpWTyTjP2qclIXbH6VNN3Oj78qHwxeGTGm00O/:14405:0:99999:7:::
Solitamente è la prima riga nel file. Il secondo campo "$6$KohBMNl.$0ERKqnB61U9okk91//6vMyAIRRgdBbPngRa680QHnZCCctHytpWTyTjP2qclIXbH6VNN3Oj78qHwxeGTGm00O/" è l'hash della password.
10
Elimina l'hash della password e salvare il file. La linea dovrebbe assomigliare a: "root::14405:0:99999:7:::."
11
Modificare la directory radice del CD. "cd /."
12
Smontare il disco rigido. "umount/mnt/sda1."
13
Avviare il disco rigido. Al prompt di login, digitare "root" e premere "Invio" nel campo password.
14
Ripristinare la password di root con il comando "passwd".
15
Come radice il logout e il login come utente normale.