L'utente root, o superutente, in Linux è un utente speciale e molto attento poiché ha tutti i privilegi disponibili nel sistema per eseguire qualsiasi attività disponibile come creare, modificare o eliminare account, eliminare o aggiungere utenti e molti altri che se vengono eseguiti in modo errato può innescare in più errori nei servizi del sistema. Dobbiamo tenere presente che questo utente è diverso da tutti gli altri e che quindi dobbiamo usarlo con prudenza poiché altrimenti possiamo modificare danni irreversibili all'apparecchiatura.
Trattandosi di un utente speciale, non viene utilizzato frequentemente e invece anteponiamo "sudo" ai comandi eseguiti per concedere questo privilegio purché disponiamo della password di amministratore, in modo che qualcosa di normale sia che dimentichiamo la password di root che è impostata dal momento in cui il sistema è installato. Questo è qualcosa che può succedere visto che il numero di password su base giornaliera è molto elevato, per via del fatto che molte applicazioni, email, pagine web, ecc. lo richiedono. Ecco perché quelle password che non usiamo troppo spesso, come l'utente root sul nostro PC, le dimentichiamo se non le abbiamo scritte da nessuna parte per poterle ricordare facilmente.
Se questo è il tuo caso (che hai dimenticato la password) non dovresti preoccuparti poiché in questo tutorial spiegheremo come reimpostare detta password in CentOS 8 passo dopo passo in modo da poter eseguire questo processo sul tuo PC.
Come ripristinare la password di root in CentOS 8
Passo 1
Per avviare questo processo, riavviamo il sistema e al primo avvio vedremo quanto segue:
Passo 2
Lì inseriamo la lettera "e" per accedere alla console di modifica di CentOS 8:
Passo 2
Lì posizioniamo la parola "ro" (sola lettura) che si trova davanti al percorso root = / edv / mapper / cl-root e sostituiamo "ro" con "rw" e aggiungiamo la seguente riga:
init = / sysroot / bin / sh
Passaggio 3
Successivamente utilizzeremo i tasti Ctrl + X per accedere alla modalità semplice e lì inseriremo quanto segue:
: / # chroot / sysroot
INGRANDIRE
Passaggio 4
Questo monterà il filesystem di root in modalità di lettura e scrittura, quindi inseriamo quanto segue:
: / # passwd rootPassaggio 5
Quando si preme Invio dobbiamo confermare le nuove password:
INGRANDIRE
Passaggio 6
Procediamo per abilitare la rietichettatura di SELinux con il seguente comando:
: / # touch /.autorelabel
INGRANDIRE
Passaggio 7
Usciamo dall'editor e riavviamo CentOS 8 con le righe:
: / # esci: / # riavviaSuccessivamente sarà possibile accedere a CentOS 8 come utente root inserendo la nuova password che abbiamo definito:
INGRANDIRE
Con questa semplice procedura sarà possibile recuperare la password dell'utente root in CentOS 8 e in questo modo gestire in modo molto più adeguato quell'utente nel sistema. Devi tenere a mente che questa password è molto importante e che quindi deve essere forte e sicura in modo che il nostro team sia al sicuro.