Le premier but de la majorité des réseaux locaux (LAN) basés sur des PC est de fournir un service de partage de fichiers et d'imprimantes aux utilisateurs. Linux en tant que serveur de fichiers et d'imprimantes pour l'entreprise apparaît comme une excellente solution.
Comme il a été souligné dans les sections précédentes, Linux supporte la famille de protocoles Appletalk. Le netatalk de Linux permet à un client Macintosh de voir les systèmes Linux comme des autres Macintosh sur le réseau, de partager les fichiers, et d'utiliser les imprimantes connectées aux serveurs Linux.
La FAQ de Netatalk et son HowTo :
Samba est une suite logicielle qui permet à la majorité des Unix (et en particulier Linux) de s'intégrer à un réseau Microsoft en tant que client et serveur. En tant que serveur, il permet aux clients Windows 95, Windows pour Workgroups, DOS et Windows NT d'accéder aux fichiers et aux imprimantes de la machine Linux. Il peut remplacer complètement Windows NT pour le partage de fichiers et les services d'impression, incluant le chargement automatique des pilotes d'impression par les clients. En tant que client, la station Linux est capable de monter des systèmes de fichiers exportés par d'autres machines.
D'après la Meta-FAQ SAMBA :
"Beaucoup d'utilisateurs ont déclaré qu'en comparaison avec d'autres implémentations SMB,
Samba est plus stable, plus rapide, et compatible avec plus de clients. Les administrateurs
de grosses installations disent que Samba est le seul serveur SMB disponible qui peut servir
plusieurs dizaines de milliers d'utilisateurs sans planter."
Comme il a été dit dans les sections précédentes, Linux peut être configuré en tant que client ou serveur NCP, et donc, permettre l'accès à ses fichiers et ses imprimantes à travers un réseau Novell, aussi bien pour les clients Novell que pour les clients Unix.
La façon la plus simple de partager les fichiers dans un réseau UNIX est d'utiliser NFS. NFS signifie Network File Sharing, c'est à dire, partage de fichiers en réseau; son protocole a été développé à l'origine par la société Sun Microsystems. C'est un moyen simple de partager des fichiers entre les machines comme s'ils étaient locaux. Un client "monte" un système de fichier "exporté" par un serveur NFS. Le système de fichier monté apparaîtra au client comme s'il faisait partie du système de fichier local.
Il est possible de monter un système de fichier racine au démarrage, permettant ainsi à des clients sans disque de démarrer et d'accéder à tous les fichiers du serveur. Plus simplement, il est possible d'avoir un ordinateur pleinement fonctionnel bien que n'ayant pas de disque.
Document en rapport avec NFS :