Minimal services on CentOS
Not a big news, but its useful. I found it interesting since i mainly use CentOS for my server:
Here is it, directly from Karanbir’s blog:
Its amazing how often this question gets asked. Often enough that I thought its worth blogging about. Anyway the short answer is – you dont really need any services running on the machine in order to boot it, login and be able to do things. You might need to start services on demand though, eg if you need a mysql server running, thats a service that needs running. However, its a good idea, imho, to have atleast these services enabled and running :
syslog
network
sshd
syslog: because its good to have logging on the machine, and network + sshd just to make sure you can get to the machine from a remote location, and you can run yum updates ( either local or remote ) with the network working.
If you are running with selinux, it might also be a good idea to have restorecond running, but look into some details, its not really *required* as such.