Académique Documents
Professionnel Documents
Culture Documents
Le partage de dossiers et d'imprimantes dans un rseau local est une fonctionnalit des systmes d'exploitation modernes permettant d'accder des ressources d'un ordinateur (dossiers de donnes et imprimantes) partir d'un autre ordinateur situ dans un mme rseau local (rseau domestique ou d'entreprise). Le logiciel Samba est un outil permettant de partager des dossiers et des imprimantes travers un rseau local. Il permet de partager et d'accder aux ressources d'autres ordinateurs fonctionnant avec des systmes d'exploitation Microsoft Windows et Apple Mac OS X, ainsi que des systmes GNU/Linux et Solaris dans lesquels une implmentation de Samba est installe. Pour partager de manire simple des ressources entre plusieurs ordinateurs, l'utilisation de Samba est conseille.
I-
Architecture Client-Serveur :
Dans ces travaux pratiques , nous allons adopter la topologie suivante : Serveur (Linux) Client (Linux ou Windows)
@ip : 192.168.0.1
@ip : 192.168.0.2
Test de la connectivit entre les deux machines : Par exemple , dans le client nous allors pinger vers le serveur laide de la commande ping : ping 192.168.0.1
II-
3- Rendre le SELinux permissif : Afin de profiter de toutes les puissances du serveur Samba, nous allons rendre le SELinux permissif.
Les clients doivent se connecter au serveur Samba grace un compte utilisateur Samba. Donc , dans le serveur , nous devons crer des utilisateurs samba , ou tout simplement rendre un utilisateur dj existant dans le serveur comme un utilisateur Samba. On va rendre lutilisateur cfmoti comme un utilisateur Samba : Excuter : smbpasswd -a cfmoti (On va vous demander saisir un mot de passe pour lutilisateur cfmoti , ce mot de passe sera demand aux clients avant de leur pemettre laccs aux dossiers partags dans le serveur). On donnera azerty, comme mot de passe de lutilisateur samba cfmoti. Excuter : smbpasswd -e cfmoti , pour activer le compte samba cfmoti.
III-
[partage] comment = Le dossier /partage du serveur path = /partage browseable = yes read only = no
Ensuite il faut dmarrer le serveur Samba, laide de la commande : service smb start A chaque modification du fichier de configuration de Samba, il faut redmarrer le serveur pour que la modification sera prise en considration. service smb restart Pour arrter le serveur Samba, on excute : service smb stop
IV-
Client Windows XP :
Maintenant , on dsire accder au dossier /partage du serveur , partir du client . 1- Aller vers Dmarrer-Excuter , saisir : \\@ip du serveur
V-
Client Linux :
Le package samba-client doit etre install sur le client linux. Pour savoir ce que partage le serveur Samba, excutez : smbclient -L @ip_du_serveur Dans notre cas , ca sera : smbclient -L 192.168.0.1 Pour monter un dossier partag dans le client linux, utilisons la commande mount. Exemple, nous dsirons monter le dossier /partage du serveur dans le client. Dans le client linux , xecutez : mkdir /mnt/partage mount -t cifs //192.168.0.1/etc /mnt/partage