Op een server is meestal geen grafische omgeving aanwezig, dus teamviewer en dergelijke gaan dan niet. Een grafische interface installeren kan uiteraard wel, maar de meeste instellingen zal je toch via het bewerken van configuratiebestanden doen. En dat kan prima vanuit de terminal.
En die kan je makkelijk vanop afstand bedienen via SSH. (Putty is er voor Windows)
Bestanden opslaan kan via Samba of NFS, geen probleem.
De beveiliging kan je zelf instellen met een loginnaam en wachtwoord als je dat wil.