Tryb jednego użytkownika

Tryb jednego użytkownika to tryb, w którym system operacyjny komputera z wieloma użytkownikami uruchamia się jako jeden superużytkownik . Jest używany głównie do konserwacji środowisk wielu użytkowników, takich jak serwery sieciowe. Niektóre zadania mogą wymagać wyłącznego dostępu do współdzielonych zasobów, na przykład uruchomienie fsck w udziale sieciowym . Tryb ten może być również wykorzystany do celów bezpieczeństwa – usługi sieciowe nie są uruchamiane, co eliminuje możliwość ingerencji z zewnątrz. W niektórych systemach utracony superużytkownik hasło można zmienić, przełączając się w tryb pojedynczego użytkownika, ale brak pytania o hasło w takich okolicznościach jest postrzegany jako luka w zabezpieczeniach.

rodzina Unixów

typu Unix zapewniają funkcjonalność trybu pojedynczego użytkownika poprzez poziomy pracy w stylu System V , opcje programu ładującego w stylu BSD lub inne opcje czasu rozruchu.

Poziom pracy jest zwykle zmieniany za pomocą polecenia init , poziom pracy 1 lub S uruchamia tryb pojedynczego użytkownika.

Opcje programu ładującego można zmienić podczas uruchamiania przed wykonaniem jądra. We FreeBSD i DragonFly BSD można to zmienić przed ponownym uruchomieniem systemu za pomocą polecenia nextboot -o "-s" -k kernel , a jego program ładujący oferuje opcję uruchamiania w trybie pojedynczego użytkownika podczas uruchamiania. W systemie Solaris polecenie reboot -- -s spowoduje ponowne uruchomienie w trybie pojedynczego użytkownika.

systemu macOS mogą to zrobić, przytrzymując ⌘ S po włączeniu systemu. Użytkownik może zostać poproszony o podanie hasła ustawionego w oprogramowaniu . W systemie OS X El Capitan i nowszych wersjach systemu macOS tryb można odwrócić do trybu pojedynczego użytkownika za pomocą polecenia sudo launchctl reboot userspace -s w Terminalu, a system można całkowicie zrestartować w trybie pojedynczego użytkownika za pomocą polecenia sudo launchctl zrestartuj system -s . Tryb pojedynczego użytkownika różni się od trybu bezpiecznego boot w taki sposób, że system przechodzi bezpośrednio do konsoli zamiast uruchamiać podstawowe elementy systemu macOS (elementy w /System/Library/ , ignorując /Library/ , ~/Library/ i in.). Stamtąd użytkownicy są zachęcani monitem o uruchomienie fsck lub innych narzędzi wiersza poleceń w razie potrzeby (lub zainstalowania).

Microsoft Windows

Microsoft Windows udostępnia Konsolę odzyskiwania , Ostatnią znaną dobrą konfigurację, Tryb awaryjny i ostatnio Środowisko odzyskiwania systemu Windows jako standardowe środki odzyskiwania. Dostępne są również bootowalne BartPE innych firm.

Konsola odzyskiwania i dyski do odzyskiwania różnią się od trybów jednego użytkownika w innych systemach operacyjnych, ponieważ są niezależne od obsługiwanego systemu operacyjnego. Działa to bardziej jak chrootowanie do innego środowiska z innym jądrem w Linuksie.

  • „Co to jest poziom pracy?” . Źródło 17 listopada 2010 .
  • Podręcznik programisty systemu badawczego UNIX