|
|
|
2004 г
Проект Русской Документации FreeBSD
содержание
После того, как ядро завершит загрузку, оно передает управление пользовательскому
процессу init(8), который
расположен в файле /sbin/init или в файле, маршрут к которому
указан в переменной init_path загрузчика.
Процесс автоматической перезагрузки проверяет целостность имеющихся файловых систем.
Если это не так, и утилита fsck(8) не может
исправить положение, то init(8) переводит
систему в однопользовательский режим для
того, чтобы системный администратор сам разобрался с возникающими проблемами.
В этот режим можно перейти во время процесса
автоматической перезагрузки, при ручной загрузке с параметром -s или заданием переменной boot_single для
программы loader.
Этот режим может быть также вызван запуском программы shutdown(8) без
параметров перезагрузки (-r) или останова (-h) из многопользовательского режима.
Если режим доступа к системной консоли console установлен в
файле /etc/ttys в insecure, то
система выведет запрос на ввод пароля пользователя root перед
переходом в однопользовательский режим.
Пример 12-3. Незащищённая консоль в /etc/ttys
# name getty type status comments
#
# Если консоль помечена как "insecure", то init будет запрашивать пароль
# пользователя root при переходе в однопользовательский режим.
console none unknown off insecure
Замечание: Обозначение консоли как insecure
означает, что вы считаете физический доступ к консоли незащищённым, и хотите, чтобы
только тот, кто знает пароль пользователя root, мог
воспользоваться однопользовательским режимом, но это не значит, что вы хотите работать с
консолью небезопасным способом. Таким образом, если вы хотите добиться защищённости,
указывайте insecure, а не secure.
Если init(8) определит, что
ваши файловые системы находятся в полном порядке, или после того, как пользователь выйдет
из однопользовательского режима, система
перейдет в многопользовательский режим, работа в котором начинается с настройки ресурсов
системы.
Система настройки ресурсов считывает настройки, применяемые по умолчанию, из файла /etc/defaults/rc.conf, а настройки, специфичные для конкретной
системы, из /etc/rc.conf, после чего осуществляется
монтирование файловых систем, перечисленных в файле /etc/fstab,
запуск сетевых служб, различных системных даемонов и, наконец, выполнение скриптов
запуска дополнительно установленных пакетов.
Страница справочника по rc(8) является хорошим
источником информации о системе настройки ресурсов. так же, как и самостоятельное
изучение скриптов.
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|