Служби в Russian Fedora Remix, версії 10 та 11

Line, за редакцією Олексія Федорчука

16 September 2009 р

А.Ф. — Крім іншого, NetworkManager надає можливість простого налаштування VPN-з'єднання, заміни MAC-ардреси. Так що я віддав би перевагу цій службі.

Acpid - Advanced Configuration and Power Interface daemon. Як випливає із назви, демон керує харчуванням, але не є основним. Іншими словами, можна відключити та подивитися на реакцію системи. Якщо комп'ютер не зможе заснути або прокинутися, увімкніть його назад. Деякі джерела пропонують залишати цю службу лише на серверах. Ахтунг! При роботі без графіки (консоль) цей сервіс може знадобитися для функцій ACPI, правда невідомо яких.

Anacron — допоміжна служба для cron. Перевіряє розклади cron і запускає завдання, які з якихось причин не були виконані в потрібний час. Корисний якщо у вас є завдання для cron, що не виконуються постійно, anacron виявить їх у процесі завантаження. Некорисний, якщо завдання cron (crond) не використовуються або вам байдужий результат виконання. Якщо ви відключили cron, то гасіть і anacron. В іншому випадку краще залишити.

Atd — Цей демон виконує у вказаний час команди, задані планувальником «at», а також запускає команди, задані утилітою batch, використовуючи для цього періоди низького завантаження системи. Якщо ви не використовуєте ці програми, гасіть (що зазвичай і роблять).

Auditd – запускає Linux Auditing System Daemon. Цей демон збирає інформацію, що генерується ядром. Далі її використовують інші служби та програми. Наприклад, аудит повідомлень про безпеку дуже цікавить SELinux — вбудований фаєрвол. Залишаємо.

А.Ф. - Причомуобов'язково. Практика саме у Fedora показала, що при відключенні його відмовляються працювати дуже багато служб.

Avahi-Deamon - демон для роботи зі службами Zeroconf. Хто такі поки не знаю, та й ви, мабуть, теж. Гасити. Ахтунг! Програма Pulse Audio використовує цю службу під свої мережеві потреби (щоправда чудово працює і без них).

А.Ф. — Наскільки мені відомо, використовується для пошуку мережевих ресурсів — не знаю, чи це потрібно на практиці. При підключенні до деяких провайдерів (наприклад, Akado) в Ubuntu викликав повідомлення про помилку - несумісність провайдера з avahi, хоча з'єднувався. З того часу відключаю завжди і скрізь — і чудово почуваюся.

Bluetooth — Блучусь він і є блютусь. Шукати та підключати пристрої з однойменним протоколом. У разі невикористання блютус-пристроїв не потрібний. Краще включити його за необхідності, ніж завантажувати постійно.

Btseed і Bttrack - bt у разі означають BitTorrent. Тобто. дані служби використовуються для роботи з так званими файлообмінниками (файли шукаються не на певних серверах, а на комп'ютерах різних користувачів). Якщо ви не знаєте, як саме ними користуватися — вимикайте, не сумніваючись.

А.Ф. — До речі, їхнє відключення нітрохи не заважає користуватися будь-яким torrent-клієнтом, перевірено на практиці.

Capi - служба роботи з ISDN-пристроями. Майже ніколи не потрібний. Див. службу ISDN.

Cpuspeed – служба контролю швидкості процесора. Знижує частоту (енергоспоживання) процесора у моменти простою. Не має сенсу, якщо ваш процесор не вміє регулювати швидкість. Власникам сучасних процесорів краще включити. Підтримуваність функції легко перевірити: виносимо на чільне місце індикатор частоти процесора і чекаємо. Якщошвидкості не змінюються, мабуть і служба вам не потрібна.

А.Ф. — ІМХО потрібно лише на ноутбуках, на десктопі жодної потреби не бачу, і тому відключаю. Не зважаючи на сучасність процесора.

Crond — Cron deamon, служба автоматичного виконання у заданий час будь-яких завдань чи команд. Думки про його важливість поділяються. За однією версією він має сенс для машин, що постійно працюють, а якщо комп'ютер вимикається після двох-трьох годин роботи, демон вам не потрібен. За іншою версією плановий винос сміття тощо потрібне всім і завжди. Рекомендую залишити.

А.Ф. — З деяких пір я виявив, що завдання, що виконуються регулярно, мені просто не потрібні — немає їх у мене, і все. Тому відключаю і cron, і anacron.

Cups – сервер друку. Якщо є принтер, залиште, якщо не друкуєте або друкуєте рідко, відключіть.

Сups-config-daemon – демон налаштування сервера друку через D-BUS. Можна вимкнути, навіть якщо ви друкуєте постійно. Налаштувати принтер можна без нього.

DNSmasq - запускає сервер кешування DNS (DNS caching server). Має сенс лише на серверах, можна вимкнути.

Exim - агент переправлення пошти. Має сенс лише на серверах, можна вимкнути.

Firstboot – служба переналаштування системи. Виконується при першому завантаженні, після цього вимикається сама або вручну. Але відключається :)

Fuse - служба, що дозволяє монтувати (підключати) файлові системи з використанням технології Fuse. Наприклад, віртуальна файлова система GNOME використовує Fuse для спрощення доступу до різних мережевих файлових систем. Рекомендують залишати включеною.

А.Ф. — У чому я не бачу жодного сенсу — використовувати Fuse для реальної роботи навряд чи виправдано, а для експериментів із файловимисистемами — подібно до бігу в мішках. Виняток — якщо потрібний доступ до даних OpenSolaris або FreeBSD на ZFS.

Gpm — підтримка мишки та меню, що випадають у текстових додатках (читай — консольних). Рекомендується увімкнути для третього рівня завантаження (runlevel 3) та вимкнути для п'ятого (runlevel 5).

А.Ф. — Для мене служба консольної миші — один із найцінніших винаходів людства. Але до рекомендації приєднуюсь — іноді (хоча останніми роками і вкрай рідко) gpm конфліктує з Іксами. До речі, включення gpm потребує встановлення відповідного пакета — за замовчуванням у Fedora його немає.

HALdeamon – служба збору інформації про апаратне забезпечення. HAL (Hardware Abstraction Layer) – рівень абстрагування від особливостей залізниць. Життєво важлива функція для ОС відключати не рекомендується.

А.Ф. - Не рекомендується - м'яко сказано.

Httpd - Apache HTTP Server. Потрібна лише для серверів або для локального хостингу. Вимикати.

А.Ф. — Необхідна при локальному тестуванні сайтів із динамічним контентом. А так – так, не потрібна зовсім.

IPtables та IP6tables — простий фаєрвол на основі списків і прав. Рекомендується увімкнути та налаштувати.

Irda - Infrared Data Association. Служба роботи з інфрачервоними портами. Якщо таких пристроїв немає, вимкнути.

Irqbalance - менеджер балансування процесорного навантаження. Увімкнути, якщо у вашій системі кілька процесорів або багатоядерний процесор. Інакше марний.

Isdn – служба роботи з ISDN-пристроями. Майже ніколи не потрібний. ив. Capi.

Kerneloops - служба збору інформації про збої ядра системи. Якщо ви не маєте наміру допомагати розробникам ядра, вимикайте.

А.Ф. - Діє дратівливо - раз; в альфі 12-й Fedora іноді сама призводить досуттєвим збоям, типу зациклювання відправлення повідомлень - два. Я вимикаю.

Lm_sensors - служба роботи з датчиками материнських плат. Дані, що збираються, можна подивитися через GKrellM. Якщо вам байдуже стан вашого комп'ютера, або материнської плати таких датчиків немає — вимикайте.

Mdmonitor – служба спостереження за RAID та LVM. Можна сміливо вимикати.

Messagebus — служба збору інформації про події та повідомлення системи. Зокрема від цієї служби залежить Interprocess Communication — міжпроцесова взаємодія. Загалом вкрай важлива служба. Нехай працює.

Microcode_ctl – дозволяє використовувати мікрокоди патчів для процесорів Intel. Ця технологія стала використовуватися лише з появою 686 процесорів. Некорисний, якщо процесор не є intel''овський або більш ранньої архітектури.

Multipathd — це служба спостереження за пристроями, доступ до яких може здійснюватися більш ніж одним контролером або методом. Можна вимикати.

Netconsole — дозволяє входити на комп'ютер через мережу без використання графічного режиму. Може стати в нагоді для віддаленого адміністрування, але майже завжди можна відключати.

Netfs – дозволяє працювати з мережевими файловими системами. Зручний, якщо під час завантаження системи треба підключати мережні папки. Можна вимкнути.

Netplugd – менеджер динамічних мережевих інтерфейсів. Вміє інформувати про зміну станів підопічних. Можна вимкнути.

Network — служба відповідає за запуск/вимкнення мережевих інтерфейсів. Відмінно справляється, якщо мережа не потребує частого переналаштування. В іншому випадку краще вимкнути її та використовувати NetworkManager. Див. службу NetworkManager.

Nfs — служба для мережного доступу TCP/IP між Unix/Linux/BSD користувачами. Якщо змінюватисяданими ні з ким, вимикайте. Якщо є з ким змінюватися - все одно можна відключити, обмін даними по ssh краще.

Nfslock – допоміжна служба NFS. При вимкненому nfs немає сенсу. Можна сміливо відключати.

Nscd – Name Switch Cache Deamon – обробляє запити, пов'язані з паролями та групами. Має сенс лише якщо постійно задіяні мережеві служби (NIS, NIS+, LDAP і т.д.), а пропускна спроможність мережі залишає бажати кращого. Можна сміливо відключати.

Ntpd і Ntpdate – синхронізатори часу (Network Time Protocol Deamon/Date). Можна сміливо вимикати, поки не буде потрібно синхронізація. Для постійного використання достатньо будь-якої служби.

А.Ф. — Демон Ntpd слід використовувати при постійному підключенні до мережі. Ntpdate використовувався зазвичай під час модемного з'єднання. Можна настроїти синхронізацію під час підключення до мережі. І те, й інше — не життєва необхідність, але додатковий комфорт. Хоча на старих мамах з впаяними батарейками може бути і необхідністю - якщо "залізний" годинник постійно злітає. Я використовую ntpd.

Openvpn — дозволяє використовувати всі принади бібліотеки OpenSSL для безпечного тунелювання мереж IP через порт UDP. Можна вимкнути.

Portreserve – утиліта резервування портів. Нехай працює, якщо ви не будете абсолютно впевнені в її непотрібності.

Psacct - Аудит процесів. Можна вимкнути.

Rdisc — служба пошуку роутерів у локальній мережі. Можна вимкнути.

Restorecond — служба відновлення та контролю файлів. Активно використовується вбудованим фаєрволом SELinux. Якщо не користуєтеся ним, можна вимикати.

Rpcbind – допоміжна програма для віддаленого виклику процедур. Використовується, наприклад, для NFSта NIS. Рекомендується залишити для початку, після повного налаштування системи – вимкнути. Якщо працездатність не буде втрачена, то він вам не потрібен :)

Rpcgssd, rpcidmapd, rpcsvcgssd – три служби для роботи з NFS v4. Якщо ви не користуєтеся цим (або не знаєте що це) — вимикайте всі три.

Rsync – розширення можливостей FTP-сервера. Можна вимкнути, якщо не використовуєте.

Rsyslog – багатопотоковий демон для реєстрації подій, ведення логів та повідомлень від ядра системи. Найкраще залишити працювати.

Russianfedoraconf - додаткове налаштування системи при першому запуску. Аналогічна firstboot (тобто можна вимикати).

Setroubleshoot — служба спостереження за вбудованим фаєрволом SELinux щодо збоїв і помилок. Якщо ви не використовуєте SELinux, не бажаєте допомагати розробникам або вам байдужа стабільність його роботи – вимикайте.

Smartd – служба спостереження за жорсткими дисками. Якщо вам байдуже стан зберігачів вашої інформації або ви не довіряєте технології SMaRT – вимикайте.

Smolt - служба щомісячної відправки статистичної звітності розробникам Fedora. Якщо ви не бажаєте допомагати розробникам, вимикайте.

Snmpd і snmptrapd - Simple Network Management Protocol (SNMP). Може ви й використовуватимете цей протокол, але поки що можна сміливо гасити обох демонів.

Sshd — це служба, необхідна для використання OpenSSH. Дозволяє входити на комп'ютер через мережу без використання графічного режиму. Може стати в нагоді для віддаленого адміністрування, в інших випадках марний.

Udev-post — служба, необхідна для udev, на якому ґрунтується робота ОС із пристроями, що підключаються. Ця служба має працювати.

Winbind – служба, пов'язана з Samba. Сміливо вимикайте, якщо ви не танцюєте :)

wpa_supplicant — З'єднання з бездротовими мережами. Якщо не користуєтеся ними, можна сміливо вимикати.

Ypbind — служба входу на комп'ютер мережевих користувачів. Якщо ви користуєтеся лише локальними, вимкніть.

Zvbid — Служба, яка організує доступ кількох програм до одного VBI-пристрою. Майже завжди можна вимкнути.