Kako pokrenuti sistem u režimu jednog korisnika u CentOS/RHEL 7
Jednokorisnički način rada (ponekad poznat kao Način održavanja) je način rada u operativnim sistemima sličnim Unixu kao što je Linux, gdje se nekoliko usluga pokreće pri pokretanju sistema za osnovne funkcionalnost koja omogućava jednom superkorisniku da izvrši određene kritične zadatke.
To je runlevel 1 u sistemu SysV init, i runlevel1.target ili rescue.target u systemd. Važno je da usluge, ako ih ima, pokrenute na ovom nivou pokretanja/cilji variraju ovisno o distribuciji. Općenito je koristan za održavanje ili hitne popravke (pošto uopće ne nudi nikakve mrežne usluge), kada računalo nije sposobno za normalan rad.
Neke od popravki niskog nivoa uključuju pokretanje kao što je fsck oštećenih particija diska, resetiranje root lozinke ako ste je izgubili, ispravljanje greške „neuspješno montiranje /etc/fstab“ – samo da spomenemo većinu kritičan prema njima. I takođe kada se sistem ne pokrene normalno.
U ovom vodiču ćemo opisati kako da pokrenete sistem za jednog korisnika na CentOS 7. Imajte na umu da će vam ovo praktično pomoći da uđete u hitni način i pristupite ljusci za hitne slučajeve.
Kako pokrenuti sistem za jednog korisnika
1. Prvo ponovo pokrenite CentOS 7 mašinu, kada proces pokretanja počne, sačekajte da se GRUB meni za pokretanje pojavi kao što je prikazano na snimku ekrana ispod .
2. Zatim odaberite verziju kernela iz stavke grub menija i pritisnite tipku e
da uredite prvu opciju pokretanja. Sada koristite tipku sa strelicom nadolje da pronađete liniju kernela (počinje s “linux16“), a zatim promijenite argument ro
u rw init=/sysroot/bin/ sh
kao što je prikazano na snimku ekrana ispod.
3. Nakon što završite zadatak u prethodnom koraku, pritisnite Ctrl-X
ili F10
da pokrenete jednokorisnički način rada (pristupite hitnom slučaju ljuska).
4. Sada montirajte korijenski sistem datoteka (/)
koristeći sljedeću naredbu.
chroot /sysroot/
U ovom trenutku možete izvršiti sve potrebne zadatke niskog nivoa održavanja sistema. Kada završite, ponovo pokrenite sistem koristeći ovu naredbu.
reboot -f
Možda će vam se svidjeti i čitanje sljedećih članaka.
- Kako hakovati sopstveni Linux sistem
- Struktura Linux direktorija i objašnjeni putevi važnih datoteka
- Kako kreirati i pokrenuti nove servisne jedinice u Systemd koristeći Shell Script
- Kako upravljati 'Systemd' uslugama i jedinicama koristeći 'Systemctl' u Linuxu
Na kraju, režim jednog korisnika ili način održavanja nije zaštićen lozinkom prema zadanim postavkama, tako da svako ko ima zlonamjerne namjere i fizički pristup vašem računaru može ući u hitni način rada i “ uništite ” vaš sistem.
Zatim ćemo vam pokazati kako zaštititi jednokorisnički način lozinkom na CentOS 7. Do tada, ostanite povezani na linux-console.net.