La modalità utente singolo è uno dei livelli di esecuzione utente nel sistema operativo Linux. Viene utilizzato per eseguire attività amministrative come il ripristino del file system e la password di root persa ecc.
In modalità utente singolo, i servizi non si avviano e nessuno degli utenti può accedere tranne root. Inoltre, il sistema non richiede l'accesso, il che significa che non è necessaria una password per ottenere l'accesso come root.
Qui vedremo come avviare in modalità utente singolo in CentOS 8 / RHEL 8.
1.Interrompi l'avvio
Durante l'avvio del sistema, potresti vedere la schermata iniziale come di seguito. Il sistema attende 5 secondi prima di avviare il sistema operativo. Qui, premi un tasto qualsiasi per interrompere l'avvio automatico.
2. Scegli Kernel
Verrebbe visualizzato l'elenco dei kernel e dei sistemi operativi presenti sulla macchina. Se stai eseguendo l'avvio in modalità utente singolo per reimpostare la password di root o altre attività amministrative, puoi scegliere il kernel più recente. Considerando che, se hai problemi con il kernel più recente e vuoi risolvere il problema del kernel, scegli il kernel precedente.
Per entrare in modalità utente singolo, seleziona il kernel e premi e modifica gli argomenti del kernel.
3. Modifica i parametri del kernel
Ora dovresti vedere le informazioni sul sistema operativo selezionato come disco rigido, partizione root, posizione del kernel, kernel di crash e initrd (disco ram iniziale).
Vai alla riga che inizia con linux usando la freccia su e giù, quindi elimina l'argomento ro.
4. Avvia in modalità utente singolo
Aggiungi questo rw init=/sysroot/bin/sh nella riga. Al termine, premi Ctrl+x.
5. Modalità utente singolo
Ora dovresti essere nel prompt della shell con i privilegi di root.
Ora monta il file system di root con il comando chroot.
chroot /sysroot
Ora puoi risolvere i problemi del tuo sistema o eseguire la manutenzione del tuo sistema. La modalità utente singolo viene spesso utilizzata per reimpostare la password di root persa in CentOS 8 / RHEL 8.
Una volta completate le attività, esci dal chroot.
exit
Quindi, riavvia il sistema per avviare il livello di esecuzione predefinito.
reboot
Conclusione
È tutto. Hai imparato come avviare una modalità utente singolo in CentOS 8 / RHEL 8. Condividi il tuo feedback nella sezione commenti.