J'aime n'installer que ce dont j'ai besoin sur un serveur. Aussi je procède toujours aux installations minimales. Je pars du principe : si je n'utilise pas, je n'active pas.
La version 5.9 de CentOS, sortie en janvier 2013, nous réserve de petites surprises si on procède comme avec la 5.8.
Pour installer un CentOS 5.8 il suffit de tout désélectionner, mais pas en 5.9, il faut tout désélectionner sauf "Base", sinon pas de yum et encore moins de ssh.
Le résultat c'est que pas mal de choses inutiles se retrouvent au démarrage, notamment nfs, iscsi et le pare-feu ainsi que d'autres petites choses sans intérêt pour un serveur.
Ci dessous donc les commandes de désactivation des services inutiles.
chkconfig --del nfslock chkconfig --del rpcgssd chkconfig --del rpcidmapd chkconfig --del portmap chkconfig --del nfs chkconfig --del mcstrans chkconfig --del haldaemon chkconfig --del hidd chkconfig --del autofs chkconfig --del avahi-daemon chkconfig --del xfs chkconfig --del bluetooth chkconfig --del pcscd chkconfig --del ip6tables chkconfig --del iptables chkconfig --del iscsi chkconfig --del iscsid
Redémarrer simplement le serveur ensuite. Le nombre de services au démarrage est beaucoup moins important.