Администрирование
  • Регистрация
1 1 1 1 1 1 1 1 1 1 Рейтинг 0.00 (0 Голоса (ов))
Для добавления сервисов в автозагрузку в CentOS используется утилита chkconfig
Применение:

chkconfig --list [имя сервиса]
chkconfig --add <имя сервиса>
chkconfig --del <имя сервиса>
chkconfig [--level <уровни>] <имя сервиса> <on|off|reset|resetpriorities>

Рассмотрим упрвление сервисами на примере сервиса snmpd.
Проверка состояние сервиса:
# chkconfig --list snmpd
snmpd   0:off 1:off 2:off 3:off 4:off 5:off 6:off

т.е. на данный момент он выключен, и при старте системы не будет загружаться,  разберемся что значат цифры 0-6 в выводе команды, а значат они только уровень выполнения сервиса:
Уровень 0 — остановка системы (halt) — работа системы должна быть прекращена;
Уровень 1 — однопользовательский режим работы — система инициализирует минимум служб и дает единственному пользователю (как правило, суперпользователю) без проведения аутентификации командную строку. В основном, этот режим используется для восстановления системы;
Уровень 2 — многопользовательский режим — пользователи могут работать на разных терминалах, вход в систему с процессом аутентификации;
Уровень 3 — многопользовательский сетевой режим — в отличие от предыдущего уровня, осуществляется настройка сети и запускаются различные сетевые службы;
Уровень 4 — не имеет стандартного толкования и практически не используется;
Уровень 5 — запуск графической подсистемы — по сравнению с уровнем 3 производится также старт графической подсистемы X11, и вход в систему осуществляется уже в графическом режиме;
Уровень 6 — перезагрузка системы — при включении этого режима останавливаются все запущенные программы и производится перезагрузка.
Теперь, попробуем добавить наш snmpd в автозагрузку системы:
# chkconfig  --level 35 snmpd on
т.е. сервис включен с уровнями 3 и 5
Проверка:
# chkconfig --list snmpd
snmpd   0:off  1:off  2:off  3:on   4:off  5:on   6:off

как и следовало ожидать - уровни 3 и 5 включены. 
Добавление сервиса snmpd в автозагрузку:
# chkconfig --add snmpd
Удаление сервиса snmpd из автозагрузки:
# chkconfig --del snmpd
Выключить на всех уровнях:
# chkconfig snmpd off
Включить на всех уровнях:
# chkconfig snmpd on

Добавить комментарий

Не материться, не поливать друг друга грязью, не писать большими буквами.
За нарушения БАН!


Защитный код
Обновить

Апрель 2024
Пн Вт Ср Чт Пт Сб Вс
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5

Случайный афоризм

Случайная статья

Для добавления сервисов в автозагрузку в CentOS используется утилита chkconfig
Применение:

chkconfig --list [имя сервиса]
chkconfig --add <имя сервиса>
chkconfig --del <имя сервиса>
chkconfig [--level <уровни>] <имя сервиса> <on|off|reset|resetpriorities>

WEBSITE.WS - Your Internet Address For Life™ <p> Your browser does not support frames. Continue to <a ondragstart="return false;" href="https://www.website.ws/wc_landing.dhtml?domain=ucoz.ws">https://www.website.ws/wc_landing.dhtml?domain=ucoz.ws</a>.</p>

Логин

Регистрация