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