Page suivante Page précédente Table des matières

5. Partage de fichiers et d'imprimantes

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.

5.1 Environnement Apple

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 :

5.2 Environnement Windows

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."

5.3 Environnement Novell

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.

5.4 Environnements 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. En d'autres termes, il est possible d'avoir un ordinateur pleinement fonctionnel bien que n'ayant pas de disque.

Coda est un système de fichier en réseaux (comme NFS) qui supporte le fait d'être déconnecté, du cache persistant, entre autres choses. Il est inclus dans les noyaux 2.2. Il est très pratique pour les réseaux lents ou peu fiables, et pour les ordinateurs portables.

Document en rapport avec NFS :

CODA se trouve à : http://www.coda.cs.cmu.edu/


Page suivante Page précédente Table des matières