GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Hai dimenticato la password del server Ubuntu?

Se hai dimenticato la password del tuo account del server Ubuntu Linux, non devi necessariamente tornare al punto di partenza e reinstallare l'intero sistema operativo. È possibile recuperare e reimpostare la password del server, sia essa l'account utente root o un utente normale, anche senza la vecchia password. In questo tutorial, ti guideremo attraverso le istruzioni passo passo per recuperare una password di root o un account normale dimenticata su un server Ubuntu.

In questo tutorial imparerai:

  • Come reimpostare la password tramite la modalità di ripristino
  • Come reimpostare la password tramite i parametri di avvio del kernel
Requisiti software e convenzioni della riga di comando Linux
Categoria Requisiti, convenzioni o versione del software utilizzata
Sistema Ubuntu Linux
Software N/D
Altro Accesso privilegiato al tuo sistema Linux come root o tramite sudo comando.
Convenzioni # – richiede che i comandi linux dati vengano eseguiti con i privilegi di root direttamente come utente root o usando sudo comando
$ – richiede che i comandi linux dati vengano eseguiti come un normale utente non privilegiato

Reimposta la password tramite la modalità di ripristino


Se hai già accesso al terminale, esegui semplicemente il passwd comando per scegliere una nuova password per l'utente desiderato. Questo comando di esempio reimposta la password per l'utente linuxconfig .

# passwd linuxconfig

Se non hai accesso al terminale perché non ricordi il tuo nome utente o password e hai disabilitato il login di root, puoi seguire le istruzioni passo passo di seguito per reimpostare la password del tuo account dimenticato:

  1. Spegnere la macchina se è attualmente accesa. Ora avvialo tenendo premuto Shift tasto sulla tastiera. Questo caricherà il menu di avvio di GRUB. Seleziona "Opzioni avanzate per Ubuntu" dal menu di avvio.
  2. Nel menu successivo, carica l'ultimo kernel in modalità di ripristino.
  3. Successivamente, seleziona "Rilascia al prompt della shell di root". Ciò ti consentirà di eseguire comandi come root.
  4. Ora puoi visualizzare il /etc/passwd file per un elenco di nomi utente nel caso in cui hai dimenticato il tuo. E poi puoi usare il passwd comando per reimpostare la password dell'utente.
    # cat /etc/passwd
    # passwd linuxconfig
    
  5. In alternativa puoi impostare una password per l'utente root eseguendo passwd senza altre opzioni.
    # passwd
    
  6. Al termine, riavvia il sistema e potrai accedere all'account con la nuova password.
    # reboot
    

Reimposta la password tramite i parametri di avvio del kernel

La reimpostazione della password di un account sul server Ubuntu tramite i parametri di avvio del kernel è un po' più complicata, ma potrebbe essere necessaria se non si ha accesso alla modalità di ripristino. Dovremo avviare ancora una volta nel menu di avvio di GRUB, ma questa volta aggiungeremo un parametro di avvio del kernel temporaneo che ci consente di reimpostare la password di un account.

  1. La prima cosa che devi fare è riavviare la macchina e accedere al menu di GRUB. Questo può essere fatto tenendo premuto il tasto Shift chiave mentre il computer si avvia per la prima volta. Una volta visualizzato il menu, utilizzare i tasti freccia per evidenziare la selezione "Ubuntu".
  2. Quindi, premi e sulla tastiera per modificare i parametri.
  3. Usando ancora una volta i tasti freccia, scorri un po' verso il basso finché non vedi una riga che inizia con linux /boot/vmlinuz... . Avremo bisogno di apportare alcune piccole modifiche a questa linea. Usa lo screenshot qui sotto come riferimento in modo da assicurarti di aver trovato la riga corretta.
  4. L'ultima parte di questa riga è ro quiet splash $vt_handoff . Dovremo sostituire questo testo con la riga seguente. Assicurati prima di eseguire il backspace delle impostazioni correnti, quindi digita quelle nuove.
    rw init=/bin/bash
    

    Questo ci darà i permessi di scrittura e una shell bash, così possiamo usare i soliti comandi Linux per cambiare la password di root.

  5. Una volta apportate queste modifiche, premi F10 chiave per salvare le modifiche e riavviare il sistema. Verrai riportato in un prompt di bash, ma solo al primo riavvio. I successivi avvii della macchina torneranno alla normalità.

  6. La tua partizione di root dovrebbe essere montata automaticamente, con permessi di lettura e scrittura. Puoi verificarlo eseguendo mount comando. Se non è già montato, usa il seguente comando per montarlo.
    # mount -n -o remount,rw /
    
  7. Ora, usa semplicemente il solito passwd comando per impostare una nuova password di root o specificare l'utente di cui si desidera reimpostare la password.
    # passwd
    
  8. Al termine, dobbiamo solo riavviare il sistema. Il solito reboot e shutdown i comandi non funzioneranno. Invece, esegui il comando seguente per riavviare il sistema e caricarlo nel sistema operativo come al solito.
    # exec /sbin/init
    

Questo è tutto ciò che c'è da fare. Il tuo computer dovrebbe avviarsi normalmente e sarai in grado di accedere all'account root (o utilizzare i comandi con sudo) mentre specifichi la password che hai appena impostato.

Pensieri conclusivi

In questo tutorial, hai visto come reimpostare la password dell'account root o normale su un server Ubuntu Linux. Ubuntu ci offre un paio di opzioni per eseguire questo ripristino, indipendentemente dal fatto che tu usi la modalità di ripristino o la modifica dei parametri del kernel, e dovresti scegliere qualsiasi metodo disponibile sul tuo sistema.


Ubuntu
  1. Come modificare la password di sudo o root in Ubuntu

  2. Come reimpostare la password di root MySql

  3. Come reimpostare la password di Ubuntu?

  4. Reimpostazione della password di root di MariaDB in Ubuntu 16.04 LTS

  5. Disabilitare l'account di root in Ubuntu?

Come ripristinare la password di root di Ubuntu 22.04 LTS

Come cambiare la password di root in Ubuntu

Come modificare la password di root in Ubuntu Linux

Come reimpostare la password di root dimenticata in Ubuntu

Server Web su Ubuntu 16.04??

Come reimpostare la password di root su Ubuntu 22.04