Skip to content

Home Загрузка Linux Отключение ненужных сервисов
Отключение ненужных сервисов

Каждый запущенный сервис использует не только процессорное время, но и оперативную память. Если сервис вам нужен, то это его оправдывает. Но в большинстве случаев в системе запущены такие сервисы, о которых администратор системы и не знает, не говоря уже об использовании этих сервисов. Кроме того, каждый запущенный с параметрами по умолчанию сервис — это потенциальная "дыра" в системе безопасности. Ведь в большинстве случаев параметры по умолчанию небезопасны — они делаются по принципу "лишь бы работало". Если вам нужен сервис, значит, уделите время и настройте его. Если же сервис вам не нужен, просто выключите его.

В ASL Linux (и в Fedora Core) для настройки сервисов используется конфигуратор system-config-services, а в Mandrake— drakxservices.

Конфигуратор system-config-services

Конфигуратор system-config-services

Нужно отметить одну особенность конфигуратора system-config-services: для сохранения изменений вам следует нажать кнопку Сохранить, в то время как. конфигуратор drakxservices сохраняет изменения автоматически.

В последней, одиннадцатой, версии ASPLinux можно выделить следующие ненужные сервисы:

  • acpid — управляет ACPI-событиями, по большому счету, он просто не нужен;
  • apmd — нужен только на ноутбуках;
  • anacron, atd, crond — демоны-планировщики, которые запускают указанные пользователем команды в определенное время. Домашнему пользователю они вряд ли нужны, во всяком случае, три сразу: по крайней мере, два можно отключить с чистой совестью;
  • Bluetooth — если вы не собираетесь использовать технологию Bluetooth, данный сервис можете просто выключить;

 

Конфигуратор drakxservices

Конфигуратор drakxservices

  • cpuspeed, haldaemon — не вдаваясь в подробности, просто отключите эти сервисы;
  • cups* — система печати CUPS (Common Unix Printing System). Нужна только, если есть принтер;
  • dm— диспетчер дисплея (display manager), нужен, если вы планируете работать в графическом режиме;
  • freshclam — обновление антивирусной базы ClamAV. ClamAV — это бесплатный антивирус, который стал стандартом для многих свободных ОС, в отличие от коммерческих антивирусов вроде KAV и DrWeb;
  • isdn— сервис поддержки ISDN-линий. Если у вас нет ISDN, выключите этот сервис;
  • irqbalance — нужен только на SMP-машинах (многопроцессорных машинах);
  • kheader — выполняет автоматическую генерацию заголовков ядра в /boot. Не отключайте этот сервис;
  • kudzu (в Mandrake — harddrake2) — сервис определения новых устройств. В целях экономии времени при загрузке системы его можно выключить, а запускать вручную после установки нового устройства;
  • lm_sensors — используется для мониторинга различных параметров системы (например, температуры процессора). Для правильной настройки этого сервиса нужно потратить много времени (к тому же не все "железо" его поддерживает), поэтому просто выключите его;
  • mandi — демон мониторинга сети. В большинстве случаев не нужен;
  • mdadm— демон мониторинга и управления программными RAID-массивами;
  • messagebus — "шина" сообщений, выключите ее;
  • mDNSResponder, nifd — можете просто выключить эти два сервиса;
  • mdmonitor— используется для мониторинга программных RAID-массивов;
  • netfs — обеспечивает поддержку различных сетевых файловых систем (в том числе и для поддержки 8MB). Нужен в локальной сети, где есть необходимость в использовании сетевых файловых систем (это никак не относится к протоколу FTP);
  • netplugd — демон управления нестатцнескими сетевыми интерфейсами. Можно с чистой совестью отключить;
  • pcmcia— нужен для поддержки PCMCIA-карт. Если у вас не ноутбук, можете смело выключить этот сервис;
  • portmap — обеспечивает маппинг портов. Домашнему пользователю не нужен, а вот на сервере пригодится;
  • грс*— поддержка удаленного вызова процедур RFC (Remote Procedure Call), в большинстве случаев данный сервис не востребован;
  • sendmail (или postfix) — используется для организации собственного SMTP-сервера, т. е. для сервера отправки сообщений электронной почты. Довольно сложен в настройке, поэтому лучше пока выключить его. Когда у вас будет необходимость в собственном SMTP-сервере, включить сервис особых проблем не составит;
  • shorewall (в других дистрибутивах iptables)— пакетный фильтр (брандмауэр). Если вы еще не настраивали пакетный фильтр, то лучше пока его отключить;
  • smartd — нужен для поддержки S.M.A.R.T.-устройств. Если у вас нет таких устройств, можете выключить этот сервис;
  • sshd — используется для безопасного удаленного доступа к консоли системы. В большинстве случаев не нужен;
  • rhnsd — можно смело выключить.

Чтобы почувствовать, на сколько сократилось время загрузки системы, ее нужно перезагрузить:

#    reboot

Комментарии (0)

RSS feed Comments

Написать комментарий

smaller | bigger

busy
 

Регистрация




Top