Imposta, ripristina e modifica la password di root in Ubuntu 20.04
L'utente root non è altro che l'utente predefinito creato nel sistema Linux con privilegi amministrativi. Simile alle versioni precedenti di Ubuntu, l'utente root è bloccato in Ubuntu 20.04 e un utente non può mai accedere come root inizialmente. Il sistema di utilizzo del comando sudo
viene invece utilizzato, che consente a qualsiasi utente non amministrativo di eseguire attività amministrative come l'installazione, senza accedere effettivamente come root, ma con privilegi di root.
Tuttavia, ci possono essere alcuni compiti amministrativi cruciali che non sono consentiti con il sudo
comando e può essere eseguito solo quando l'utente root è connesso. Esistono modi per impostare o reimpostare la password di root in tali scenari. Nota che questo dovrebbe essere usato solo in quei casi in cui il comando sudo
è incompetente, poiché l'accesso come utente root comporta un rischio per la sicurezza del computer.
Imposta/Ripristina password di root
Questo passaggio richiede l'accesso come utente con sudo
privilegi e il comando su
è consentito come parte di sudo
privilegi.
Esegui quanto segue per accedere come root. Inserisci la tua password quando richiesto.
sudo su
Come visto sopra, il prompt è ora cambiato in root. Quindi siamo in grado di accedere a root utilizzando la nostra password.
Ora, per cambiare la password di root, usa semplicemente il comando passwd
.
passwd
Ciò imposterà la password di root quando viene utilizzata per la prima volta o la cambierà con la nuova password quando verrà utilizzata in seguito.
È ora di verificare se la nuova password funziona. premere Ctrl + D
per uscire dal prompt di root. Quindi digita comando su
per accedere come root e inserire la nuova password di root che abbiamo appena impostato.
su
In questo modo, abbiamo modificato con successo la password di root e siamo in grado di accedere come root.
Tuttavia, come detto prima, questo richiede che il tuo utente abbia accesso a sudo. Ma cosa succede se non si dispone dell'accesso a sudo ma è comunque necessario modificare la password di root in caso di emergenza? C'è un modo per accedere come root in questo caso? Scopriamolo.
Reimposta la password di root da Grub
C'è un modo per cambiare la password di root o di qualsiasi altro utente durante l'avvio in Ubuntu. Ha bisogno di un piccolo ritocco del processo di avvio.
Innanzitutto, riavvia il computer. Se il menu di GRUB non viene visualizzato automaticamente ogni volta durante l'avvio, tieni premuto il tasto Cambio
chiave durante l'avvio. Questo mostrerà forzatamente il menu di GRUB.
Quindi, segna la linea Ubuntu
dal menu e premere e
per modificare la configurazione di avvio.
Dobbiamo fare la modifica sulla linea che inizia con linux
, che è la penultima riga nella configurazione. Sostituisci l'ultima parte spruzzi silenziosi
con rw init=/bin/bash
.
Fondamentalmente il cambiamento che stiamo facendo qui è accedere a una shell (init=/bin/bash
) invece della GUI (spruzzi silenziosi
) con lettura e scrittura (rw
) privilegi.
premere F10
per avviare con questa configurazione. Si noti che questa configurazione modificata viene utilizzata solo per quell'avvio e viene ripristinata all'avvio successivo.
Come puoi vedere, abbiamo effettuato l'accesso come utente root al prompt della shell.
Ora, come fatto in precedenza, possiamo eseguire il comando passwd
qui e reimpostare la password di root.
passwd
La password di root è stata modificata. Ora riavvia normalmente il sistema e accedi come root con la nuova password.
Ora puoi eseguire le attività amministrative richieste.
Conclusione
Abbiamo visto due modi per cambiare la password di root in Ubuntu 20.04. Tieni presente che, ove possibile, sudo
comando deve essere utilizzato per eseguire attività amministrative. Accesso come su
dovrebbe essere prevenuta il più possibile, in quanto può compromettere la sicurezza del sistema, soprattutto se è connesso a una rete.