GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come avviare il server RHEL 7 / CentOS 7 in modalità utente singolo

Per gli amministratori di sistema Linux, l'avvio dei server RHEL 7 / CentOS 7 in modalità utente singolo è l'attività quotidiana più comune. La modalità utente singolo è considerata come manutenzione o modalità di emergenza dove possiamo eseguire i nostri passaggi per la risoluzione dei problemi. Di seguito sono riportati gli scenari in cui è necessario avviare i nostri server RHEL / CentOS in modalità utente singolo:

  • Reimposta la password di root – Possono verificarsi alcuni scenari in cui qualcuno del team ha reimpostato la password di root e non l'ha condivisa con il team e ha lasciato l'organizzazione
  • Riparazione del file system – Ci sono alcune situazioni in cui i file system del sistema operativo (sistema operativo) sono stati danneggiati e durante il riavvio del server non si è verificato, quindi in tal caso dobbiamo riparare il file system entrando in modalità utente singolo.
  • Correzione della voce errata del file fstab – Supponiamo di aver creato un file system su RHEL / CentOS Server e di aggiornare il file /etc/fstab, ma si è verificato un errore di battitura durante l'aggiornamento delle voci del file system. Ho ricevuto la richiesta di riavviare il server, quindi durante l'avvio si è bloccato durante il montaggio di quel file system. Quindi, per risolvere e risolvere tale problema, è necessario avviare i server Linux in modalità Utente singolo.
  • Disabilitazione / abilitazione del servizio – Potrebbero esserci dei servizi che richiedono molto tempo o ritardano l'avvio. Quindi, in tal caso, possiamo disabilitare quel servizio dalla modalità utente singolo. Al contrario possiamo anche abilitare un servizio specifico dalla modalità utente singolo.

Esistono due metodi attraverso i quali possiamo avviare i server CentOS 7 / RHEL 7 in modalità utente singolo.

Metodo 1:

Passaggio 1: Riavvia il tuo server e vai al menu del caricatore di avvio di Grub e scegli il kernel appropriato, l'esempio è mostrato di seguito:

Passaggio 2: Premi "e" e vai alla fine della riga che inizia con la parola "linux16".

Digita "rd.break ” alla fine della riga che inizia con linux16 e quindi premere “ctrl+x

Nella finestra successiva avremo la modalità utente singolo o la modalità di emergenza, qualcosa come di seguito:

Passaggio 3: Ora rimonta /sysroot in modalità 'rw'

switch_root:/# mount -o remount,rw /sysroot
switch_root:/# chroot /sysroot

Supponiamo di voler ripristinare la password di root. Esegui i comandi sotto

sh-4.2# echo “New-root-password” | passwd --stdin root
sh-4.2# touch /.autorelabel

Ora puoi modificare i file ed eseguire la scansione del file system danneggiato con il comando fsck. Una volta terminata la risoluzione dei problemi, digita "exit ' comando due volte o 'reboot -f ' per riavviare il server.

Metodo 2:

Passaggio 1: Riavvia il server e vai al menu di grub e seleziona il kernel appropriato

Passaggio 2: Premi "e" e vai alla riga con inizia con "linux16"

Sostituisci "ro ” con “rw init=/sysroot/bin/sh

Una volta terminate le modifiche, premi "Ctrl+x"

Passaggio 3: Monta il file system di root con il comando chroot

:/# chroot /sysroot

Supponiamo di voler disabilitare il servizio di gestione della rete e la password di root di riposo, eseguire i seguenti comandi:

:/# systemctl disable NetworkManager
:/# echo “Enter-New-Root-password” | passwd --stdin root
:/# touch /.autorelabel

Una volta terminate le modifiche, digita il comando "reboot -f" per riavviare il server

Nota: Nell'ambiente di produzione, anche la modalità Utente singolo è protetta da password. Per impostazione predefinita, la password root è la password in modalità utente singolo sui server CentOS 7 / RHEL 7.

Questo è tutto da questo tutorial. Nel caso in cui questi passaggi aiutino a risolvere qualsiasi problema tecnico, condividi i tuoi commenti nella sezione commenti qui sotto.


Cent OS
  1. Come abilitare SELinux in CentOS/RHEL 7

  2. Come installare il server vnc su RHEL 8 / CentOS 8

  3. Modalità utente singolo in CentOS 7 / RHEL 7

  4. Come configurare il server VNC per i nuovi utenti in CentOS/RHEL 5

  5. Imposta password per modalità utente singolo su Linux (CentOS/RHEL)

CentOS / RHEL 7:come reinstallare GRUB2 dalla modalità di ripristino

CentOS / RHEL 5:come avviare in modalità di ripristino

CentOS / RHEL 6:come avviare in modalità utente singolo

CentOS / RHEL 5:come proteggere con password la modalità utente singolo

CentOS / RHEL 6:come proteggere con password la modalità utente singolo

CentOS / RHEL 6:come avviare in modalità di ripristino