In Gnu / Linux possiamo cambiare la password di qualsiasi utente, chiunque tranne root o superuser. Password che può essere modificata solo se sei il superutente. Ma cosa succede se dimentichi la password di root? Quali opzioni ci sono per risolvere questo problema? Dobbiamo reinstallare la distribuzione Gnu / Linux?
C'è una soluzione per il problema di dimenticare la password di root, ma è vero che ogni distribuzione ha una soluzione diversa. Successivamente spiegheremo come apportare questa modifica alla password di root in Fedora. Prima di tutto, non farlo nei team di produzione per divertimento perché se c'è un errore perderai tutte le informazioni.
Per cambiare la password di root dobbiamo interrompere l'avvio di Fedora Grub. Lo interromperemo premendo il pulsante E quando appare la schermata di Grub. Apparirà una schermata come la seguente:
Quindi andiamo alla riga Linux16 e cambiamo la parola set «rghb quiet» by
rd.break enforcing= 0
Ora premiamo Ctrl + X per continuare il processo di caricamento. Se il sistema è crittografato, ora ci chiederà la password LUKS.
Con questo abbiamo fatto caricare il sistema Fedora in modalità di emergenza, ora dobbiamo montare l'hard disk con il seguente comando:
mount -o remount, rw / sysroot
E noi eseguiamo il comando chroot per accedere al sistema. Digitando quanto segue:
chroot / sysroot
E ora possiamo eseguire il comando passwd per modificare la password di root. Dopo aver eseguito il comando ci verrà chiesto di inserire due volte la nuova password di root. Adesso scriviamo Esci due volte per riavviare il sistema. Dopodiché avviamo la sessione come root e ripristiniamo le modifiche di grub digitando questo:
restorecon -v /etc/shadow
E poi
setenforce 1
Con questo avremo la nuova password di root modificata e saremo in grado di funzionare senza dover reinstallare o perdere i nostri dati.
Maggiori informazioni - Fedora Magazine