Однопользовательский режим

Однопользовательский режим — это режим, в котором многопользовательская компьютерная операционная система загружается в одного суперпользователя . Он в основном используется для обслуживания многопользовательских сред, таких как сетевые серверы. Некоторые задачи могут требовать эксклюзивного доступа к общим ресурсам, например, запуск fsckна сетевом ресурсе . Этот режим также может использоваться в целях безопасности — сетевые службы не запускаются, что исключает возможность внешнего вмешательства. В некоторых системах утерянный пароль суперпользователя можно изменить, переключившись в однопользовательский режим, но не запрашивать пароль в таких обстоятельствах считается уязвимостью безопасности.

семейство Unix

Unix-подобные операционные системы обеспечивают функциональность однопользовательского режима либо с помощью уровней запуска в стиле System V , либо с помощью параметров загрузчика в стиле BSD, либо с помощью других параметров загрузки.

Уровень выполнения обычно изменяется с помощью initкоманды: уровень выполнения 1 или S загрузит систему в однопользовательском режиме.

Параметры загрузчика можно изменить во время запуска до выполнения ядра. В FreeBSD и DragonFly BSD их можно изменить до перезагрузки системы с помощью команды nextboot -o "-s" -k kernel, а их загрузчик предлагает опцию при загрузке для запуска в однопользовательском режиме. В Solaris эта команда reboot -- -sвызовет перезагрузку в однопользовательский режим.

Пользователи macOS могут сделать это, удерживая ⌘ Sпосле включения системы. Пользователю может потребоваться ввести пароль, установленный в прошивке . В OS X El Capitan и более поздних выпусках macOS режим можно перевести в однопользовательский режим с помощью команды sudo launchctl reboot userspace -sв Терминале, а систему можно полностью перезагрузить в однопользовательский режим с помощью команды sudo launchctl reboot system -s. Однопользовательский режим отличается от загрузки в безопасном режиме тем, что система переходит непосредственно в консоль, а не запускает основные элементы macOS (элементы в /System/Library/, игнорируя /Library/, ~/Library/, и т. д.). Оттуда пользователям предлагается запустить fsck или другие утилиты командной строки по мере необходимости (или установки).

Майкрософт Виндоус

Microsoft Windows предоставляет Recovery Console , Last Known Good Configuration, Safe Mode и недавно Windows Recovery Environment в качестве стандартных средств восстановления. Также доступны загрузочные диски восстановления сторонних производителей на основе BartPE .

Recovery Console и диски восстановления отличаются от однопользовательских режимов в других операционных системах, поскольку они независимы от поддерживаемой операционной системы. Это больше похоже на chrooting в другую среду с другим ядром в Linux.

Ссылки

  • "Что такое уровень выполнения?" . Получено 17 ноября 2010 г. .
  • Руководство программиста исследовательской системы UNIX


Взято с "https://en.wikipedia.org/w/index.php?title=Однопользовательский_режим&oldid=1145709331"