Алексей Стахнов

Linux


Скачать книгу

во время работы компьютера или выходе из строя жесткого диска.

      Однако бывают случаи, когда в однопользовательском режиме загрузиться с жесткого диска невозможно. В этом случае можно загрузиться в однопользовательском режиме с дискеты или с CD-ROM. Такое может произойти в случае серьезного краха системы (что иногда бывает смертельно для информации на жестком диске) или когда, к примеру, при установке Windows переписывает MBR, и в результате уничтожается загрузчик LILO (разделы Linux и система жизнеспособны, только загрузить ее нечем). Более подробную информацию см. в гл. 40.

      Из соображений безопасности правильно сконфигурированная система при загрузке в однопользовательском режиме запросит пароль пользователя root.

      Существует еще один способ вмешаться в процесс загрузки. В процессе загрузки системы выдается сообщение Press «I» to enter interactive startup. Если вы нажмете клавишу <1>, система перейдет в режим пошагового выполнения загрузки сервисов (подобно нажатию клавиши <F8> в Windows и выбора режима загрузки step by step).

      Это позволит отказаться от загрузки подозрительных (с вашей точки зрения) процессов и определить, при запуске какого процесса возникают неприятности.

      Утилиты

      Подводя итог, перечислим утилиты, участвующие в процессе загрузки системы:

      • init – программа, управляющая загрузкой операционной системы;

      • teiinit – утилита для управления процессом init;

      • runlevel – выводит текущий уровень выполнения;

      • linuxconf – утилита конфигурации операционной системы Linux. В том числе позволяет редактировать список сервисов, запускаемых в текущем уровне выполнения;

      • ntsysv – консольная утилита для редактирования списка сервисов, запускаемых в текущем уровне выполнения;

      • /usr/sbin/setup – консольная утилита для конфигурирования операционной системы;

      • control-panel – графическая утилита для конфигурирования операционной системы.

      Ссылки

      • www.osp.ru/os/2001/02/073.htm – и. Облаков. Восход солнца вручную.

      • /usr/src/Linux-2.4.3/Documentation/ – много информации, так или иначе связанной с ядром операционной системы, драйверами, файловыми системами и т. п.

      • Справочные страницы man – init, inittab, teiinit, initscript.

      • Соответствующие HOWTO (см. гл. 13):

      – Ethernet-HOWTO – различные тонкости настройки сетевых адаптеров;

      – The Linux BootPromt HOWTO – справочник по аргументам начальной загрузки, передаваемым ядру Linux во время загрузки системы;

      – The Linux Bootdisk HOWTO – создание загрузочной дискеты.

      Глава 7

      Безопасная работа в Linux

      В этой главе мы в концептуальном плане, особо не вдаваясь в подробности, рассмотрим вопросы увеличения безопасности операционной системы Linux. Подробности вы всегда найдете в соответствующей литературе и главах, описывающих конкретное программное обеспечение.

      Основные положения

      Зачем вам безопасность?

      Безопасность компьютеров и компьютерных сетей сейчас, в связи с повсеместным распространением