Jak uruchomić w trybie pojedynczego użytkownika w CentOS/RHEL 7
tryb pojedynczego użytkownika (czasami znany jako tryb konserwacji) jest trybem w systemach operacyjnych typu Unix, takich jak Linux, gdzie kilka usług jest uruchamianych przy rozruchu systemu dla podstawowej funkcjonalności, aby umożliwić pojedynczemu superużytkownikowi wykonywanie pewnych krytycznych zadań.
jest to runlevel 1 w systemie sysv init, oraz runlevel1.cel lub ratunek.cel w systemd. Co ważne, usługi, jeśli w ogóle, uruchomione na tym poziomie/docelowym, różnią się w zależności od dystrybucji. Jest to ogólnie przydatne do konserwacji lub napraw awaryjnych (ponieważ nie oferuje żadnych usług sieciowych w ogóle), gdy komputer nie jest w stanie normalnie działać.
niektóre z napraw niskiego poziomu obejmują uruchomienie, takie jak fsck uszkodzonych partycji dysku, zresetowanie hasła roota, jeśli je zgubiłeś, Napraw błąd „nie udało się zamontować /etc/fstab” – aby wspomnieć o najbardziej krytycznym z nich. A także, gdy system nie uruchamia się normalnie.
w tym samouczku opiszemy, jak uruchomić tryb pojedynczego użytkownika na CentOS 7. Pamiętaj, że praktycznie pomoże Ci to wejść w tryb awaryjny i uzyskać dostęp do powłoki awaryjnej.
Jak uruchomić w trybie pojedynczego użytkownika
1. Najpierw uruchom ponownie komputer CentOS 7, po rozpoczęciu procesu rozruchowego poczekaj, aż pojawi się menu rozruchowe GRUB, jak pokazano na zrzucie ekranu poniżej.
2. Następnie wybierz wersję jądra z menu grub i naciśnij e
, aby edytować pierwszą opcję rozruchu. Teraz użyj klawisza strzałki w dół, aby znaleźć linię jądra (zaczyna się od” linux16″), a następnie zmień argument ro
na rw init=/sysroot/bin/sh
, jak pokazano na poniższym zrzucie ekranu.
3. Po zakończeniu zadania w poprzednim kroku naciśnij Ctrl-X
lub F10
, aby uruchomić tryb pojedynczego użytkownika (dostęp do powłoki awaryjnej).
4. Teraz zamontuj główny (/)
system plików za pomocą następującego polecenia.
# chroot /sysroot/
w tym momencie możesz wykonać wszystkie niezbędne zadania konserwacji systemu niskiego poziomu. Po zakończeniu uruchom ponownie system za pomocą tego polecenia.
# reboot -f
Możesz również przeczytać poniższe artykuły.
- Jak włamać się do własnego systemu Linux
- struktura katalogów Linuksa i ważne ścieżki plików wyjaśnione
- Jak tworzyć i uruchamiać nowe jednostki usługowe w Systemd za pomocą skryptu powłoki
- Jak zarządzać usługami i jednostkami Systemd za pomocą „Systemctl” w Linuksie
wreszcie, tryb pojedynczego użytkownika lub tryb konserwacji nie jest domyślnie chroniony hasłem, więc każdy ze złośliwym zamiarem i fizycznym dostępem do komputera może wejść w tryb awaryjny i „zniszczyć” Twój system.
następnie pokażemy, jak chronić hasłem tryb pojedynczego użytkownika na CentOS 7. Do tego czasu pozostań w kontakcie z Tecmint.com.
Leave a Reply