Jak uruchomić tryb pojedynczego użytkownika w Centos/Rhel 7

Jak uruchomić tryb pojedynczego użytkownika w Centos/Rhel 7

Tryb pojedynczego użytkownika (Czasami znany jako tryb konserwacji) to tryb w systemach operacyjnych podobnych do UNIX, takich jak Linux, w którym uruchamiana jest garść usług w rozruchu systemowym dla podstawowej funkcjonalności, aby umożliwić pojedynczy superuser wykonanie określonych krytycznych zadań.

To jest RunLevel 1 w systemie Sysv Init i RunLevel1.cel Lub ratunek.cel w systemie. Co ważne, usługi, jeśli w ogóle, rozpoczęły się w tym RunLevel/Target, różnią się w zależności od dystrybucji. Jest to ogólnie przydatne do konserwacji lub napraw awaryjnych (ponieważ w ogóle nie oferuje żadnych usług sieciowych), gdy komputer nie jest zdolny do normalnych operacji.

Niektóre naprawy niskiego poziomu obejmują bieganie, takie jak FSCK uszkodzonych partycji dysku, zresetuj hasło roota Jeśli go zgubiłeś, napraw błąd „nie udało się montować /etc /fstab” - tylko po to, aby wspomnieć o najbardziej krytyczny dla nich. A także gdy system nie uruchamia się normalnie.

W tym samouczku opiszemy, jak uruchomić się w trybie pojedynczego użytkownika w Centos 7. Zauważ, że praktycznie pomoże to wejść do trybu awaryjnego i uzyskać dostęp do skorupy awaryjnej.

Jak uruchomić tryb jednego użytkownika

1. Najpierw uruchom ponownie Centos 7 maszyna, po uruchomieniu procesu rozruchu poczekaj na ŻARCIE Menu rozruchowe, które pojawi się, jak pokazano w zrzucie ekranu poniżej.

Menu Grub Centos 7

2. Następnie wybierz wersję jądra z elementu menu Grub i naciśnij mi Klucz do edycji pierwszej opcji rozruchu. Teraz użyj klawisza strzałek w dół, aby znaleźć linię jądra (zaczyna się od „Linux16„), A następnie zmień argument ro Do RW init =/sysroot/bin/sh Jak pokazano w zrzucie ekranu poniżej.

Edytuj opcje rozruchu Grub

3. Po zakończeniu zadania w poprzednim kroku naciśnij Ctrl-X Lub F10 Aby uruchomić w trybie pojedynczego użytkownika (dostęp do skorupy awaryjnej).

Centos 7 awaryjna

4. Teraz montaż korzeń (/) system plików za pomocą następującego polecenia.

# chroot /sysroot / 

W tym momencie możesz wykonać wszystkie niezbędne zadania konserwacyjne systemu niskiego poziomu. Po zakończeniu ponownie uruchom system za pomocą tego polecenia.

# Ponownie uruchom -f 

Możesz także czytać następujące artykuły.

  1. Jak zhakować własny system Linux
  2. Struktura katalogu Linuksa i ważne ścieżki plików
  3. Jak tworzyć i uruchamiać nowe jednostki serwisowe w Systemd za pomocą skryptu powłoki
  4. Jak zarządzać usługami i jednostkami „SystemD” za pomocą „SystemCTL” w Linux

Wreszcie tryb pojedynczego użytkownika Lub tryb konserwacji nie jest domyślnie chroniony hasłem, więc każdy z złośliwym zamierzonym i fizycznym dostępem do komputera może wprowadzić tryb awaryjny i „zniszczyć" Twój system.

Następnie pokażemy, jak chronić hasło tryb pojedynczego użytkownika w Centos 7. Do tego czasu pozostań w kontakcie z Tecmint.com.