Илья Кобзев (vectorlin) wrote,
Илья Кобзев
vectorlin

Category:
  • Mood:

Отключение ненужных служб в Debian

По умолчанию система загружает множество служб, которые возможно, не нужны пользователю. Это конечно делается для удобства пользователя, чтобы все работало "из коробки". Но, много служб могут загружать систему и неоправданно тратить процессорное время.
Ненужные службы можно отключить, но делать это нужно осторожно. Некоторые службы после отключения невозможно будет заново запустить. Перед выполнением процедуры желательно ознакомиться со службой - узнать, какую функцию она выполняет и постараться выявить зависимости от других служб.
Вообще, существует множество споров о правильности отключения служб в Debian.
В файле /etc/rc*.d/README описан способ, которым я воспользовался.

Первое, что нужно нам узнать, это уровень загрузки системы. Уровень загрузки - это уровень доступа пользователя к ресурсам системы при авторизации. Для этого нужно с правами администратора выполнить команду runlevel. Как правило результат выполнения команды будет N 2 - т.е. второй уровень загрузке.

В директории /etc/rcN.d (где N - уровень загрузки) находятся ссылки на службы которые выполняются в соответствующем уровне.

Имена файлов ссылок имеют формат : SНомерИмяслужбы.

Для отключения службы нужно переименовать ссылку на файл изменив S на К, остальную часть имени оставить прежней.

Возможно, этот способ будет работать не со всеми службами. :)
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 1 comment