Come reimpostare la password dimenticata di Ubuntu
Se hai mai perso la password, non sei l'unico. È sicuramente uno dei problemi più popolari con il supporto tecnico che le persone hanno nel corso degli anni. La cosa buona è che, a causa della password dimenticata, non è necessario reinstallare l'intero sistema operativo. In Ubuntu, hanno reso estremamente semplice ripristinare la password. In VMware, avvio singolo o doppio, i metodi elencati qui funzionano per ripristinare la password di Ubuntu e sarai in grado di ripristinare le credenziali di accesso in pochi minuti.
Iniziamo dimostrando la reimpostazione della password di Ubuntu dalla modalità di ripristino.
Avvio in modalità di ripristino di Ubuntu:
Accendi il tuo computer e vai al menu di grub. Nella maggior parte dei casi appare immediatamente, ma se ciò non accade, premi Esc o tieni premuto il tasto Maiusc finché non appare. Mentre lavori su VM-ware o VirtualBox, quando appare il logo Oracle o VM-ware, devi premere il tasto Maiusc. Verrà visualizzato il menu GRUB sullo schermo, qui seleziona "Opzioni avanzate per Ubuntu".
Ora verrà visualizzata un'opzione, selezionala per accedere alla modalità di ripristino:
Vedrai una schermata nera con un flash che mostra più righe di dati. Ecco, aspetta un po'.
Richiesta della shell di root:
Ti verranno fornite numerose opzioni di modalità di ripristino qui. Seleziona quello denominato "Root – Rilascia al prompt della shell root" tra le opzioni fornite. Premi Invio e sei pronto.
Vedrai che c'è un'opzione per inserire comandi in basso quando scegli l'opzione del prompt della shell di root. Questo è il prompt per la tua shell e qui farai un po' di magia per ripristinare la password dimenticata.
Rimontare il filesystem root con accesso in scrittura:
Per impostazione predefinita, la partizione root ha privilegi di sola lettura. Ma qui devi fornire anche l'accesso root e in scrittura. Per rimontarlo con il permesso di scrittura, utilizzare il seguente comando:
Reimposta nome utente o password:
Elenca gli utenti disponibili utilizzando il seguente comando una volta che ti verrà fornito l'accesso root:
Oppure puoi vedere gli utenti disponibili visualizzando il contenuto del file /etc/passwd utilizzando il seguente comando:
Tra i nomi utente accessibili, seleziona quello per il quale preferisci reimpostare la password. Ora, reimposta la password per il nome utente scelto digitando il seguente comando:
Enter new UNIX password:
Ti chiederà una nuova password. Digitare la nuova password una volta e poi ancora per confermarla:
Hai ripristinato la tua password con successo. Immettere il comando Esci per uscire dalla shell root.
Immettendo il comando esci, torneremo al menu Ripristina avvio. Ora scegli l'opzione di avvio standard sullo schermo. Verrà visualizzato un avviso sulla compatibilità con la modalità grafica. Non devi preoccuparti di questo. Un riavvio risolverà tutti questi problemi di compatibilità. Ora non ci resta che accedere con la password che abbiamo appena impostato.
Possibile errore:
La causa di questo errore è che è ancora montato con accesso di sola lettura. Per ovviare a questo, basta digitare il comando per rimontare il file system e modificare l'accesso.
Cambiare la password ancora una volta. Ora funzionerà senza visualizzare alcun errore.
Metodo alternativo per reimpostare la password:
Se per qualche motivo riscontri problemi nel modificare la password tramite la shell di root, dovresti seguire questi passaggi:Passo 1
Riavvia il computer. Per visualizzare la schermata di Grub, tieni premuto il tasto Maiusc per un po'. Per modificare il pannello Grub, fare clic su E.
Passo 2
Dall'insieme di righe fornito, trova qualsiasi riga che inizia con "Linux" utilizzando i tasti freccia su e giù e modifica l'accesso da sola lettura a lettura-scrittura semplicemente sostituendo ro recovery nomodeset con rw init=/bin/bash .
Passaggio 3
Per salvare le modifiche e avviare, premere ctrl-x. Ora stai effettuando l'avvio con accesso sia in lettura che in scrittura in un kernel Linux, qui puoi utilizzare la shell bash invece della GUI. In altre parole, una shell root senza password si avvierà nel tuo sistema.
Passaggio 4
Digita il tuo nome utente nel comando passwd. Se il nome utente è sconosciuto, cercalo con "ls /home" o "cat /etc/passwd | grep -i bash’ comando. Ora reimposta la password e poi esci dal terminale. Al termine, riavvia utilizzando i seguenti comandi e sei a posto.
ubuntu@ubuntu:~$ shutdown -r now
Conclusione:
L'account root di Ubuntu verrà bloccato poiché non ha una password root per impostazione predefinita. Un account utente configurato prima di installare Ubuntu è incluso come amministratore con privilegi sudo. Tuttavia, a qualsiasi titolo, ciò non implica che tu sia root. Questa assenza di una password di root è una caratteristica prevista di Ubuntu. "Il menu di avvio per" Opzioni avanzate di Ubuntu "ti consente di eseguire alcune funzioni relative a root dal" prompt della shell di root ". Questo è il motivo per cui puoi reimpostare la password di Ubuntu con questo metodo.
La domanda è: se è così semplice e veloce ripristinare le password di Ubuntu, non è un rischio per la sicurezza? La principale minaccia alla sicurezza è se qualcuno entra nel tuo account da una posizione diversa tramite Internet. Non sta accadendo qui. Nel caso in cui qualche entità dannosa abbia accesso fisico al tuo sistema informatico, la sua sicurezza è già a rischio estremo. Bene, se non vuoi avere questa funzionalità, puoi disabilitarla crittografando il tuo disco rigido tramite crittografia LUKS durante l'installazione di Ubuntu.