Wednesday, November 16, 2011

L'installation et la configuration de SAMBA sous Linux


Un des principaux int�r�ts des r�seaux est la possibilit� de partager des fichiers.
Il existe des protocoles (notamment le FTP, File Transfert Protocol) permettant de transf�rer des fichiers � l'aide de commandes � travers un r�seau h�t�rog�ne.
Toutefois, ce type de manipulation est assez fastidieux. Ainsi, les r�seaux Microsoft Windows offrent une mani�re totalement transparente de partager des fichiers, en permettant notamment la copie par simple gliss�-d�poser.
Cependant, ce type de r�seau ne permet � la base qu'un partage de fichiers entre machines fonctionnant avec un syst�me Microsoft Windows.



Ainsi, en poss�dant une machine sous linux, la solution est d'utiliser Samba. D'autre part, ce dernier permet de d�finir des niveaux d'acc�s tr�s pointus tr�s proches de ceux propos�s par un serveur Windows NT. Samba est donc une alternative �conomique et robuste � un recours � un serveur Windows NT.

Samba en g�n�ral:

Samba est un serveur de fichiers pour Linux en licenceGNU GPL(libre) compatible avec les r�seaux Microsoft Windows. C'est-�-dire qu'il permet de partager les fichiers  d'un serveur Linux avec des ordinateurs dot�s d'un syst�me d'exploitation Windows d'une mani�re totalement transparente .

Architecture de Samba:

Sambaest constitu� d'un serveur et d'un client, ainsi que des outils permettant de r�aliser des services pratiques ou bien de tester la configuration �ventuellement.
  • Le serveur : il est constitu� de deux applications d�mons:
                 Smbd : Le noyau du serveur fournissant les services d'authentification et d'acc�s aux ressources.
                 Nmbd : Il montre les services offerts par Samba.
  • Le client :  
                Smbclient : C'est le client Linux qui permet le transfert des fichiers, acc�der � diff�rentes ressources....
               Smbtar : Il permet le transfert de ou vers un fichier TAR sous Linux.
               Testparam : Il v�rifie la syntaxe du fichier de configuration de Samba :  smb.conf

Installation et configuration de Samba:

La commande permettant d'installer Samba : yum -y install samba
Le fichier de configuration : vi /etc/samba/smb.conf
Ci-dessous des imprim�s �crans concernant la configuration qu'il faut respecter afin de bien installer et configurer Samba dans votre syst�me d'exploitation Linux.

- On cr�e un dossier de partage nomm� "share"et on modifie les permissions � l'aide de la commande chmod 777 /home/share.
- On visualise le fichier de configuration : vi /etc/samba/smb.conf.
- On effectue les changements et les ajouts n�cessaires.
- On d�marre le service avec : chkconfig smb on.


- On ajoute un groupe nomm� "security" : groupdadd security.
- On cr�e un dossier nomm� "security" : mkdir /home/security.
- On modifie ses permisssions : chmod 770 /home/security.
- On revoit le fichier de configuration : vi /etc/samba/smb.conf.


On effectue les changements n�cessaires au sein du fichier de configuration et on sauvegarde.
- On red�marre notre service Samba : /etc/rc.d/init.d/smb restart.
- On cr�e un nouveau utilisateur : smbpasswd -a fedora.



Maintenant notre service Samba est op�rationnel. Sous Windows on peut se connecter � notre service Samba afin d'effectuer le transfert des fichiers de Linux vers Windows.




Conclusion :

Pour conclure je vous propose un petit sch�ma r�capitulatif au sujet de Samba



No comments:

Post a Comment