Supprimer les démons inutiles


Avant toute chose, quesqu'un démon ? Un démon peut également être nommé "service", et va tourner en tâche de fond sur le système dès le démarrage de celui-ci dans le but d'effectuer diverses opérations. Cependant, certains de ces démons ne sont pas indispensables à toutes configurations. A titre d'exemple, le serveur de messagerie Exim n'est pas nécessaire dans le cas d'une machine serveur de fichiers.

Ici, nous allons voir comment supprimer des démons jugés inutiles, vous êtes libre de choisir ceux qui ne vous sont pas nécessaires. Toutefois, il est sage de se renseigner sur un service avant de le désactiver, (si vous n'êtes pas sûr, abstenez-vous).

Le fait de désactiver et éventuellement supprimer plusieurs services est un gain non négligeable en terme de consommation de ressources, mais surtout de sécurité.

Repérer les démons :


Pour lister les démons du système, il suffit de taper une commande en tant que simple utilisateur :
$ ls /etc/init.d/
Vous allez donc voir apparaître une liste de démons, il ne reste plus qu'à vous renseigner sur l'utilité de ceux-ci avant de réaliser quoi que ce soit.
Pour le reste de la manipulation, nous allons prendre l'exemple du serveur de messagerie Exim :


Arrêter et supprimer le démon :


Toutes ces commandes seront entrées dans un interpréteur de commandes en tant que super-utilisateur :
# /etc/init.d/exim4 stop
# update-rc.d -f exim4 remove
Nous allons aller plus loin en supprimant toute trace du démon/paquet en question :
# rm /etc/init.d/exim4
# rm /usr/bin/exim4
# aptitude purge exim4