Home > Open Source-Free Software, Sicurezza > Root password recovery – come ripristinare la password di root su linux

Root password recovery – come ripristinare la password di root su linux

Qualche volta può accadere di aver settato una password di root del nostro amato pinguino talmente tanto difficile che non la ricordiamo più. Chiaramente senza un account di root funzionante diventa difficile usare in pieno il computer. Da qui ho deciso di riportarvi questo semplice trucco che vi permette di reimpostare la password di root quando la abbiamo dimenticata. Tutto deve essere eseguito al primo avvio del computer editando i parametri di boot presenti in grub… ecco come procedere…

Dopo aver acceso il computer, quando appare la schermata di grub che ci consente di selezionare il sistema operativo da avviare, dobbiamo evidenziare la riga relativa al kernel linux per il quale che ci interessa modificare la password di root:

grub boot

A questo punto attraverso la pressione della lettera “e” si entrerà nella modalità per la modifica delle righe di grub relative al kernel slezionato:

grub edit mode

spostiamoci con il cursore sulla riga relativa al kernel (la seconda nel mio caso) e ripremiamo nuovamente la lettera “e” per modificare i parametri di boot. Dovreste trovarvi in una schermata come questa:

grub edit kernel boot parameters

A questo punto dobbiamo rimuovere gli eventuali parametri “quiet” e “splash” (non presenti su debian, come nel mio caso) ed aggiungere il parametro “init=/bin/bash”. Vi dovreste trovare con una riga di boot come quella che vedete in immagine (nel rettangolo rosso la modifica apportata):

grub edited for root password reset

A questo punto siamo pronti per avviare il kernel con i parametri modificati. Per fare ciò dobbiamo premere il tasto invio e successivamente il pulsante “b”. Dopo qualche istante ci ritroveremo con un prompt dei comandi di root come quello che segue (sottolineato in rosso):

root prompt img

Procediamo effettuando un remount al volo delle partizioni / e /proc con i seguenti comandi:

# mount -o remount,rw /
# mount -o remount,rw /proc

Il risultato sarà come questo:

remount root and proc fs to recover password

Adesso siamo pronti a cambiare la password di root digitando il comando “passwd”. Il risultato sarà come questo:

updated password after recovery

Abbiamo, dunque modificato la password di root e da questo momento in poi saremo in grado di riutilizzare l’account del super utente :)

Ti è piaciuto questo articolo? Sottoscrivi la mia newsletter per essere aggiornato sui nuovi articoli inseriti sul blog!:

Your email:

 

Articoli correlati:

  1. Generatore di password da terminale Lo so, molti di voi penseranno che sono “fissato” con...
  2. [Linux Desktop] Installare e rimuovere il software su Gnome e su KDE L’argomento di oggi è stato già trattato sul mio blog....

Articoli correlati elaborati dal plugin Yet Another Related Posts.

  1. Stefano Rossi
    17 giugno 2008 a 3:43 | #1

    Grazie mille e complimenti per l’articolo: molto ben fatto e con tanto di screenshots!
    Come faremmo senza di root :-D ?

  2. stefano
    17 giugno 2008 a 9:38 | #2

    Grazie a te Stefano,
    mi dispiace solo che gli screenshot siano tagliati :( Ma vabbè, basta cliccare per aprirli e vedrli per intero :)

  3. 17 luglio 2008 a 14:28 | #3

    Beh, un vero maniaco della sicurezza imposta su grub una password ancora più difficile di quella di root :-D

  4. stefano
    17 luglio 2008 a 14:52 | #4

    @ Benji:
    come fare a contraddirti!
    Ma quanti sono quelli che impostano password in bios, grub et similia?
    Secondo me pochi :D

  5. 17 luglio 2008 a 15:21 | #5

    In effetti… uno spiraglio aperto può evitare gravi perdite, ma è anche un pericolo per la sicurezza… beh cmq sempre meglio che mettere la password di root su un post-it :-D

  6. stefano
    17 luglio 2008 a 15:30 | #6

    @ Benji:
    azz! Dici che è meglio nn mettere la pwd di root su un post-it? Mmmm mi sa che glielo devo dire all’impiegato del comune dove sono stato stamattina :D

  7. 17 luglio 2008 a 15:49 | #7

    ROTFL, forse era anagrammata :-)

  8. Umberto
    27 gennaio 2009 a 22:55 | #8

    L’articolo mi è piaciuto eccome!!, riporta particolari determinanti per raggiungere lo scopo, mi è stato di grandissimo aiuto, grazie mille

  9. stefano
    27 gennaio 2009 a 23:21 | #9

    @ Umberto:
    Grazie a te!

    Sono felice quando sono di aiuto ad altri! :)

  10. Tokie
    13 febbraio 2009 a 14:11 | #10

    Grazie Mille!!
    Ignoravo la procedura assolutamente!!

    Ora metterò sicuramente password a Grub!!

    Ciao

  11. Ester
    20 febbraio 2010 a 15:16 | #11

    ti prego aiutami, non so nemmeno dove mettere le mani e, purtroppo, senza psw root non riesco a far niente :(

  12. 9 maggio 2010 a 1:01 | #12

    Il problema non è se ti dimentichi la pass di root ma dell utente con cui ti logghi. IO ho fatto la procedura descritta in questo articolo , ma non posso accedere ad ubuntu come Root !!!! :-(

    Ciaoo

  1. 16 giugno 2008 a 22:28 | #1
  2. 16 giugno 2008 a 22:29 | #2
  3. 16 giugno 2008 a 22:31 | #3
  4. 16 giugno 2008 a 22:34 | #4