Debian
Für Linux und externen Zugriff gibt es SSH, mehr brauchst nicht
So habe ich es daweil auf einem Heimserver auf dem Daten liegen!
Der Webserver hat SUSE 10.0 + Plesk, neue Pakete installieren wir über YaST per SSH!
Sowas ähnliches gibts aber mittlerweile auch für Debian, weiß aber im Moment nicht den Begriff!
SSH-Client für Windows empfehle ich PuTTy