Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная
  2. Red Hat Enterprise Linux: Руководство по системному администрированию
  3. IV. Сетевая конфигурация
  4. Глава 20. Управление доступом к службам

20.3. Средство «Настройка служб»

Средство Настройка служб (Services Configuration Tool) — это графическое приложение, разработанное компанией Red Hat, позволяющее определить, какие службы SysV в каталоге /etc/rc.d/init.d запускаются при загрузке системы (на уровнях выполнения 3, 4 и 5), и какие службы xinetd включены. С его помощью вы можете запускать, останавливать и перезапускать службы SysV, а также перезапускать xinetd.

Чтобы запустить Средство настройки служб с рабочего стола, выберите в Главном меню (Main Menu) (на панели) => Системные параметры (System Settings) => Настройки сервера (Server Settings) => Службы (Services) или введите команду system-config-services в приглашении оболочки (например, в XTerm или терминале среды GNOME).

Рисунок 20-1. Настройка служб

Средство Настройка служб показывает текущий уровень выполнения, а также уровень, который вы редактируете. Чтобы отредактировать другой уровень выполнения, выберите в выпадающем меню Изменить уровень (Edit Runlevel) уровень 3, 4 или 5. Описание уровней выполнение вы можете найти в разделе 20.1 Уровни выполнения .

Средство Настройка служб показывает службы из каталога /etc/rc.d/init.d, а также службы, управляемые xinetd. Щёлкните название службы в списке, расположенном слева, чтобы просмотреть краткое описанное этой службы, а также её состояние. Если эта служба не является службой xinetd, окно состояния показывает, работает ли служба в данный момент. Если служба работает под управлением xinetd, в окне состояния выводится сообщение xinetd service (служба xinetd выполняется).

Чтобы запустить, остановить или перезапустить службу немедленно, выберите службу из списка и нажмите соответствующую кнопку на панели инструментов (или выберите действие в выпадающем меню Действия (Actions)). Если служба работает под управлением xinetd, кнопки действий выключены, так как такую службу нельзя запускать или останавливать.

Если вы включаете/отключаете службу xinetd, устанавливая или снимая флажок рядом с названием службы, вы должны выбрать в выпадающем меню Файл (File) => Сохранить изменения (Save Changes), чтобы перезапустить xinetd и немедленно включить/отключить эту службу xinetd. Кроме этого, xinetd запоминает изменённое состояние. Вы можете включить/отключить несколько служб xinetd сразу и сохранить изменения в конце.

Например, предположим, вы отметили службу rsync, чтобы она запускалась на уровне выполнения 3, а затем сохранили изменения. Служба rsync включается немедленно. После следующего запуска xinetd, rsync также будет включена.

ПредупреждениеПредупреждение
 

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

Чтобы разрешить не-xinetd службе запуск во время выполнения на выбранном в данный момент уровне выполнения, поставьте в списке флажок рядом с названием службы. Настроив уровень выполнения, примените изменения, выбрав в выпадающем меню Файл (File) => Сохранить изменения (Save Changes). При этом настройки уровня выполнения меняются, но уровень выполнения не перезапускается, таким образом, эти изменения не вступают в силу сразу.

Например, предположим, что вы настраиваете уровень выполнения 3. Если вы измените состояние службы httpd с включенного на выключенное, а затем выполните операцию Сохранить изменения (Save Changes), настройки уровня выполнения 3 меняются так, что httpd не запускается при загрузке системы. Однако уровень 3 не инициализировался заново, поэтому httpd работает по-прежнему. На этом этапе вы можете предпринять следующие действия:

  1. Остановить службу httpd — Остановить службу, выбрав её в списке, и нажав кнопку Остановить выбранную службу (Stop the selected service). На экране появляется сообщение, говорящее о том, что служба была успешно остановлена.

  2. Инициализировать уровень выполнения — Инициализировать уровень выполнения, перейдя в приглашение оболочки и набрав команду telinit 3 (где 3 — номер уровня выполнения). Этот вариант рекомендуется использовать, если вы изменяли значение параметра Запускать при загрузке (Start at Boot) для нескольких служб сразу и хотите, чтобы эти изменения вступили в силу.

  3. Не делать вообще ничего — Останавливать службу httpd не обязательно. Вы можете дождаться перезапуска системы для остановки службы. Уровень выполнения будет проинициализирован при следующей загрузке системы и служба httpd не запустится.

Чтобы добавить службу к уровню выполнения, выберите уровень выполнения в выпадающем меню Изменить уровень (Edit Runlevel), а затем выберите Действия (Actions) => Добавить службу (Add Service). Чтобы удалить службу с уровня выполнения, выберите уровень выполнения в выпадающем меню Изменить уровень (Edit Runlevel), выберите в списке слева службу, которую хотите удалить, и выполните Действия (Actions) => Удалить службу (Delete Service).

Перекрёстные ссылки книги для 20.3. Средство «Настройка служб»

  • 20.2. TCP-оболочки
  • Вверх
  • 20.4. ntsysv

Book navigation

  • Введение
  • I. Вопросы, касающиеся установки
  • II. Файловые системы
  • III. Управление пакетами
  • IV. Сетевая конфигурация
    • Глава 18. Настройка сети
    • Глава 19. Основная настройка брандмауэра
    • Глава 20. Управление доступом к службам
      • 20.2. TCP-оболочки
      • 20.3. Средство «Настройка служб»
      • 20.4. ntsysv
      • 20.5. chkconfig
      • 20.6. Дополнительные ресурсы
    • Глава 21. OpenSSH
    • Глава 22. Сетевая файловая система (NFS)
    • Глава 23. Samba
    • Глава 24. Протокол динамической конфигурации узлов (DHCP)
    • Глава 25. Настройка HTTP-сервера Apache
    • Глава 26. Настройка безопасного HTTP-сервера Apache
    • Глава 27. Настройка проверки подлинности
  • V. Настройка системы
  • VI. Мониторинг системы
  • Выходные сведения

Последние материалы

  • Файловый менеджер Thunar
    20 hours 12 minutes ago
  • Эмулятор терминала Terminator
    5 days 22 hours ago
  • Приложение scanimage
    1 week 4 days ago
  • Утилита sensors
    2 weeks 1 day ago
  • Сканер Rkhunter
    3 weeks 2 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru