Рис. 4.4. YaST предоставляет специализированные инструменты настройки, которые объединяются в категории, называемые областями конфигурации
В системе SuSE для настройки процедуры запуска наряду с содержимым каталога ссылок SysV используется файл /etc/rc.config
. Для управления запуском серверов посредством YaST необходимо изменить содержимое конфигурационного файла. Для этого предусмотрен инструмент RC-Config Editor, содержащийся в области Misc. После выбора данного инструмента отображается окно, показанное на рис. 4.5. Большинство переменных, управляющих запуском сетевых серверов, расположено в области Start-Variables→Start-Network. Щелкните мышью на одном из пунктов списка, показанного на рис. 4.5, и YaST предоставит вам средства для установки значения переменной. Обычно программа предлагает на выбор значения Yesи No, соответствующие разрешению и запрету запуска сервера.
Рис. 4.5. Для разрешения или запрета запуска сервера переменной присваивается значение Yes или No
С помощью YaST можно задавать и другие характеристики системы. Многие важные переменные, определяющие параметры серверов, хранятся в файле /etc/rc.config
; их значения можно задавать с помощью тех же инструментов, которые вы используете для настройки сценариев запуска SysV. Например, вы можете указать имя узла ( Network→Network-Basics) или сообщить системе, допустима ли регистрация пользователя root
с удаленного компьютера ( Security→Security-Basics). Просмотрев содержимое различных областей, вы получите представление о возможностях YaST.
Специальные средства настройки серверов в основном находятся в области Network. Например, в этой области вы найдете инструменты NFSи Sendmail Configuration, которые используются соответственно для настройки NFS и sendmail
. Вопросы настройки NFS и sendmail
рассматриваются в главах 8 и 19, однако в них не уделяется внимание использованию YaST.
В одном из предыдущих разделов данной главы обсуждались инструментальные средства chkconfig
и ntsysv
, предназначенные для управления сценариями запуска SysV (а в некоторых случаях и серверами, загружаемыми с помощью суперсервера). Эти инструменты существенно упрощают процесс администрирования системы, но если администратор предпочитает программы с графическим интерфейсом, ему неудобно работать с ними. Существуют альтернативные программы администрирования, предоставляющие графический пользовательский интерфейс; в качестве примеров таких программ можно привести ksysv
и tksysv
. Программа ksysv
создана в рамках проекта KDE, но может работать и в других средах. Инструмент tksysv
не связан ни с какой конкретной графической средой. Обе эти программы нормально работают в Red Hat и в системах, созданных на ее основе. Окно программы ksysv
показано на рис. 4.6.
Рис. 4.6. Для того чтобы задать особенности работы сервера, надо щелкнуть мышью на его имени
Как ksysv
, так и tksysv
выводит слева в окне список сценариев запуска SysV; в остальной части окна отображаются списки серверов, запуск которых разрешен или запрещен на разных уровнях выполнения. После щелчка на пункте списка Available Servicesотображается диалоговое окно, содержащее описание сервера и управляющие элементы, посредством которого можно запустить, остановить или перезагрузить сервер, а также изменить имя файла и права доступа. Если вы щелкнете на пункте списка, соответствующего любому из уровней выполнения, будет выведено диалоговое содержащее вкладки Serviceи Entry(рис. 4.7). На вкладке Serviceпредставлено описание сервера, а на вкладке Entryнаходятся инструменты, позволяющие изменить имя ссылки, указывающей на сценарий запуска и номер, определяющий порядок запуска.
Рис. 4.7. После щелчка на имени службы ksysv
отображает диалоговое окно, позволяющее редактировать сценарии запуска и ссылки SysV
Читать дальше