Thanks for the answers, tips and advice, very useful stuff. I went to work, installed SSH and can now access it from outside.
>> If you use the program "screen" in the future it will make your life alot easier for these sort of situations.
Thanks, I'll check it out.
>> Q: Why in hell would you want X on a server ????
A bit of a historical compromise as we have always been a Windows shop hosting our own website, ftp, mail etc and have no IT people. I travel for work a bit and sometimes can't get near an Internet connection to check on the servers at work. At the moment, if something "breaks" on a Windows server and I have no Internet connection, I call someone at work, they log in via a GUI and I talk them through fixing the issue. So, that's the logic behind using X - getting a GUI. Plus, for a Linux newbie - or a Debian Dummy
- making things like firewall rules are a heck of a lot easier with a GUI solution.
Your post has made me re-think my approach. We will be using a hosting company for our web, ftp and mail so perhaps a command line only box is better. I'll have to search Google a bit more for some verbose guides for configuring a Debian box as a fileserver etc.
So why am I looking at getting rid of a working existing solution and moving to Debian ? We are about to buy 2 new servers to replace the existing servers (hardware getting old and noisy) and with Debian stable I hope to have a super stable OS that doesn't have "issues".
The only issue will be my learning curve and interpreting MAN pages. Any links or advice for newbie Debain server administrators would be greatly appreciated .