Par définition, un serveur, ca sert à servir des informations à des comptes.
Ces infos peuvent être internes ou externes.
Rien de plus facile, sous win ou linux de créer un serveur ftp avec un compte et un mot de passe qui sert à héberger des fichiers...
Même chose pour un serveur web..
Même un windows non serveur peut le devenir, il suffit de créer un compte et mot de passe, de mettre des droits en lecture sur ce que tu veux partager et de préciser ton adresse ip (fixe de préférence, mais il existe des trucs sur le net pour les adresses ip variables) à tes contacts.
Sur linux et win, il y a plein de softs gratos pour faire tout cela.
En 1990, j'avais mon serveur BBS par ligne téléphonique et modem, et je pouvais aussi accéder à mes ordis à distance...