Less stuff running means less resource usage and less stuff to crash.
My windows 2008 box has never crashed

What I would want from a linux server gui:
Memory / CPU visualisation / performance stuff
GUI config editors for things like apache2, ftp etc
Less stuff running means less resource usage and less stuff to crash.

Sorry for this question but what are the reasons against the GUI?
My windows 2008 box has never crashed![]()
Occasionally possible. But when was the last time you installed security updates *without* rebooting.
My debian server has 169 days uptime at present.
If you're gonna use it as a 'real' server, then you don't need the GUI. It only eats resources which you could use for other purposes. Install SSHd, configure sshd.conf to disallow root logins (login as a regular user and then use sudo to become root), and if needed you could configure a firewall (like IPTABLES) to only allow SSH access from a batch of IP addresses, if security is a concern (or use certificates).
My windows 2008 box has never crashed
What I would want from a linux server gui:
Memory / CPU visualisation / performance stuff
GUI config editors for things like apache2, ftp etc
If you're gonna use it as a 'real' server, then you don't need the GUI. It only eats resources which you could use for other purposes. Install SSHd, configure sshd.conf to disallow root logins (login as a regular user and then use sudo to become root), and if needed you could configure a firewall (like IPTABLES) to only allow SSH access from a batch of IP addresses, if security is a concern (or use certificates).
good point.
I am not saying one is better than the other, just GUIs are nicer to work with.
