Рис. 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
Читать дальше