Kako se pokrenuti u Single User Mode u CentOS/RHEL 7


Single User Mode (ponekad poznat kao Maintenance Mode) način je rada u operativnim sustavima sličnim Unixu, kao što je Linux, gdje se pri pokretanju sustava pokreće nekoliko usluga za osnovne funkcionalnost koja omogućuje jednom superkorisniku obavljanje određenih kritičnih zadataka.

To je runlevel 1 pod System SysV init, i runlevel1.target ili rescue.target u systemd. Važno je da se usluge, ako postoje, pokrenute na ovoj razini/cilju razlikuju ovisno o distribuciji. Općenito je koristan za održavanje ili hitne popravke (budući da uopće ne nudi nikakve mrežne usluge), kada računalo nije sposobno normalno raditi.

Neki od popravaka niske razine uključuju pokretanje kao što je fsck oštećenih particija diska, poništavanje root lozinke ako ste je izgubili, popravak pogreške "nije uspjelo montirati /etc/fstab" – samo da spomenemo većinu kritičan prema njima. I također kada se sustav ne uspije normalno pokrenuti.

U ovom vodiču ćemo opisati kako se dignuti u single user modu na CentOS 7. Imajte na umu da će vam to praktički pomoći da uđete u hitni mod i pristupite hitnoj ljusci.

Kako se podići u Single User Mode

1. Prvo ponovno pokrenite svoj CentOS 7 stroj, nakon što započne proces pokretanja, pričekajte da se pojavi izbornik za pokretanje GRUB kao što je prikazano na snimci zaslona ispod .

2. Zatim odaberite svoju verziju kernela iz stavke izbornika grub i pritisnite tipku e za uređivanje prve opcije pokretanja. Sada upotrijebite tipku sa strelicom prema dolje da pronađete liniju kernela (počinje s “linux16“), zatim promijenite argument ro u rw init=/sysroot/bin/ sh kao što je prikazano na snimci zaslona u nastavku.

3. Nakon što završite zadatak u prethodnom koraku, pritisnite Ctrl-X ili F10 za pokretanje u jednokorisničkom načinu rada (pristup hitnom slučaju ljuska).

4. Sada montirajte root (/) datotečni sustav pomoću sljedeće naredbe.

chroot /sysroot/

U ovom trenutku možete izvršiti sve potrebne zadatke održavanja sustava niske razine. Nakon što završite, ponovno pokrenite sustav pomoću ove naredbe.

reboot -f

Možda ste također željeli pročitati sljedeće članke.

  1. Kako hakirati vlastiti Linux sustav
  2. Objašnjenje strukture Linux direktorija i važnih putanja datoteka
  3. Kako stvoriti i pokrenuti nove servisne jedinice u Systemd-u pomoću Shell skripte
  4. Kako upravljati 'Systemd' uslugama i jedinicama koristeći 'Systemctl' u Linuxu

Na kraju, jednokorisnički način ili način održavanja prema zadanim postavkama nije zaštićen lozinkom, tako da bilo tko sa zlonamjernim namjerama i fizičkim pristupom vašem računalu može ući u hitni način rada i “ uništiti ” vaš sustav.

Zatim ćemo vam pokazati kako lozinkom zaštititi način rada za jednog korisnika na CentOS 7. Do tada, ostanite povezani s linux-console.net.