Articles

Come per l’Avvio in Modalità Utente Singolo in CentOS/RHEL 7

Modalità Utente Singolo (a volte conosciuto come Modalità di Manutenzione) è una modalità in sistemi operativi Unix-like come Linux funzionano, dove una manciata di servizi vengono avviati all’avvio del sistema per le funzionalità di base per attivare un singolo superuser eseguire alcune attività critiche.

È runlevel 1 in system SysV init e runlevel1.obiettivo o salvataggio.obiettivo in systemd. È importante sottolineare che i servizi, se presenti, avviati a questo runlevel / target variano in base alla distribuzione. È generalmente utile per la manutenzione o le riparazioni di emergenza (dal momento che non offre alcun servizio di rete a tutti), quando un computer non è in grado di normali operazioni.

Alcune delle riparazioni di basso livello includono l’esecuzione come fsck di partizioni del disco danneggiate, reimpostare la password di root se l’hai persa, correggere l’errore “non è riuscito a montare/etc / fstab”-solo per citare il più critico di loro. E anche quando il sistema non si avvia normalmente.

In questo tutorial, descriveremo come avviare in modalità utente singolo su CentOS 7. Si noti che praticamente questo ti aiuterà a entrare nella modalità di emergenza e accedere a una shell di emergenza.

Come avviare in modalità utente singolo

1. Prima riavvia la tua macchina CentOS 7, una volta avviato il processo di avvio, attendi che il menu di avvio di GRUB appaia come mostrato nella schermata qui sotto.

CentOS 7 Grub Menu
CentOS 7 Grub Menu

2. Quindi, selezionare la versione del Kernel dalla voce di menu grub e premere il tastoe per modificare la prima opzione di avvio. Ora usa il tasto freccia giù per trovare la linea del kernel (inizia con “linux16”), quindi cambia l’argomento ro in rw init=/sysroot/bin/sh come mostrato nella schermata qui sotto.

Modifica le opzioni di avvio di Grub
Modifica le opzioni di avvio di Grub

3. Una volta terminata l’attività nel passaggio precedente, premere Ctrl-X o F10 per avviare in modalità utente singolo (accedere a una shell di emergenza).

CentOS 7 Shell di emergenza
CentOS 7 Shell di emergenza

4. Ora monta il file system root (/) usando il seguente comando.

# chroot /sysroot/

A questo punto, è possibile eseguire tutte le attività di manutenzione del sistema di basso livello necessarie. Una volta terminato, riavviare il sistema utilizzando questo comando.

# reboot -f

Potrebbe piacerti anche leggere i seguenti articoli.

  1. Come Hackerare il Vostro Sistema Linux
  2. Linux Struttura di Directory e File Importanti Percorsi Spiegato
  3. Creazione e l’Esecuzione di Nuove Unità di Servizio in Systemd Utilizzo di Script di Shell
  4. Come Gestire ‘Systemd’ Servizi e Unità di ‘ / Etc / ’ in Linux

Infine, la modalità utente singolo o in modalità di manutenzione non è protetto da password di default, quindi uno con cattive intenzione e l’accesso fisico al computer di entrare in modalità di emergenza e di “distruggere” il tuo sistema.

Successivamente, ti mostreremo come proteggere con password la modalità utente singolo su CentOS 7. Fino ad allora, rimanere in contatto con Tecmint.com.