
Nel regno dei sistemi Linux, la sicurezza robusta è fondamentale, e fa molto affidamento sulle password utente per l’accesso. Mentre un utente normale può far reimpostare la password dimenticata da un superutente, la sfida aumenta notevolmente se l’utente root perde la password. Questa guida completa ti fornirà quattro metodi distinti per recuperare una password root persa, assicurandoti di riprendere il controllo del tuo sistema Linux in modo rapido ed efficiente.
Metodo 1: Reimpostare la password di root tramite Sudo
Uno degli approcci più diretti per reimpostare la password di root consiste nell’utilizzare un account utente normale a cui sono stati concessi permessi sudo. Per verificare i privilegi dell’utente corrente, esegui il seguente comando:
groups

Se il tuo account utente ha accesso sudo, puoi procedere con la reimpostazione della password di root eseguendo:
sudo passwd root
Ti verrà chiesto di inserire una nuova password per l’utente root e di confermarla. Assicurati che la tua nuova password sia forte ma facile da ricordare.

Dopo aver impostato la nuova password, verificane la funzionalità passando all’utente root tramite su
:

Metodo 2: Reimpostare la password di root tramite GRUB
Se un utente sudo non è disponibile, reimpostare la password di root tramite il bootloader GRUB è un’alternativa efficace. Questo processo comporterà l’avvio del sistema in modalità utente singolo, che garantisce l’accesso diretto a una shell di root.
Per prima cosa riavvia il computer e premi rapidamente il Down Arrowtasto per interrompere il processo di avvio e accedere al menu GRUB.

Evidenzia la voce corrispondente e premi Eper modificare i parametri di avvio. Individua la riga che inizia con “linux” e cambia ro
in rw
, aggiungendo init=/bin/bash
alla fine della riga per l’accesso in modalità utente singolo.

Confermare le modifiche premendo F10, quindi selezionare l’opzione di avvio per accedere al sistema con una shell di root.

Per garantire che il file system root sia modificabile, montarlo in modalità lettura-scrittura:
mount -n -o remount, rw /
Ora reimposta la tua password utilizzando:
passwd root

Infine, riavvia il sistema ed esci dalla shell utilizzando:
exec /sbin/init
Metodo 3: Reimpostare la password di root utilizzando Systemd Debug
Nei casi in cui GRUB non è fattibile, utilizzare la modalità Systemd Debug per reimpostare la password di root è un’eccellente alternativa. Avvia il processo modificando il tuo file di configurazione GRUB:
sudo nano /etc/default/grub
Trova la GRUB_CMDLINE_LINUX
riga e aggiungila systemd.debug-shell
tra virgolette per abilitare la shell di debug.

Dopo aver salvato le modifiche, ricrea la configurazione di GRUB:
sudo grub-mkconfig -o /boot/grub/grub.cfg
Dopo il riavvio, premere ++ Ctrlper accedere alla shell root di debug.AltF9

Da qui, eseguire:
passwd
per impostare la nuova password di root e verificarne la funzionalità passando a un altro TTY utilizzando Ctrl++ ed effettuando l’accesso come root.AltF2

Metodo 4: Reimpostare la password di root utilizzando un’ISO live
Se tutto il resto fallisce e hai accesso a un’immagine Live ISO, questo metodo ti guiderà attraverso la reimpostazione della password di root avviandola. Scarica l’ultima versione di Ubuntu o di qualsiasi altra distribuzione e crea un’unità USB avviabile.
Modifica il BIOS del sistema per avviare prima l’unità USB, selezionando Prova Ubuntu quando ti viene chiesto di accedere all’ambiente desktop Live.

Apri il terminale e diventa root con il seguente comando:
sudo -s
Successivamente, valutare le partizioni del disco rigido:
fdisk -l
La tua partizione root sarà probabilmente /dev/sda4
o una designazione simile a seconda della configurazione. Montala usando:
mkdir /mnt/recover mount /dev/vda4 /mnt/recover

Ora esegui chroot nella partizione montata:
chroot /mnt/recover
Quindi, reimposta la password di root con:
passwd root

Uscire dall’ambiente chroot:
exit
Smonta la partizione e riavvia il sistema:
umount /mnt/recoverexit
Conclusione: cambiare con successo la password di root è solo un passo per mantenere l’integrità e la sicurezza del tuo sistema Linux. Aggiornare regolarmente le protezioni del sistema, come la crittografia del tuo disco rigido, è essenziale per proteggerti da accessi non autorizzati.
Crediti immagine: Grok tramite x.ai. Tutte le modifiche e gli screenshot sono di Ramces Red.
Domande frequenti
1. Posso reimpostare la password di root senza il menu GRUB?
Se non hai accesso al menu GRUB, usare una Live ISO per reimpostare la password di root è un’alternativa efficace e accessibile. Questo metodo prevede l’avvio da una Live USB o CD e la modifica della password di root tramite il terminale.
2. Cosa succede se il mio account utente non ha privilegi sudo?
In questi casi, la soluzione migliore è utilizzare il metodo GRUB per accedere direttamente alla modalità monoutente, consentendo di reimpostare la password di root senza dover accedere tramite sudo.
3. Ci sono rischi per la sicurezza associati alla reimpostazione della password di root?
Sì, è fondamentale assicurarsi che utenti non autorizzati non ottengano accesso fisico alla macchina durante questo processo, poiché potrebbero sfruttare le vulnerabilità. Salvaguarda sempre le opzioni del BIOS e del bootloader per mitigare i rischi.
Lascia un commento ▼