L'INSTALLATION ET LA CONFIGURATION DE SAMBA SOUS LINUX


linux free, samba,


Un des principaux intérêts des réseaux est la possibilité de partager des fichiers.
Il existe des protocoles (notamment le FTPFile 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.

définition :

Le serveur Samba est l'outil privilégié pour installer un réseau LAN (Local Area Network) fonctionnant avec le protocole SMB (Server Message Block). Il est donc possible de mixer efficacement dans un même réseau stations Linux et PC Windows grâce à la connaissance de ce logiciel serveur. 
Son utilité : SAMBA est un système de partage de fichiers et d'imprimantes entre des stations Unix et Windows de façon transparente et stable.
 

1.Architecture de Samba:

Samba est constitué d'un serveur et d'un client, ainsi que de quelques outils permettant de réaliser des services pratiques ou bien de tester la configuration. 

Le serveur est constitué de deux applications (appelées démons): 

smbd, noyau du serveur, fournissant les services d'authentification et d'accès aux ressources 
nmbd, permettant de montrer les services offerts par Samba (affichage des serveurs Samba dans le voisinage réseau, ...) 

le client:
smbclient est un client pour linux fournissant une interface permettant de transférer des fichiers, accèder à des imprimantes 

smbtar: permettant d'effectuer un transfert de ou vers un fichier TAR sous linux 

testparm vérifiant la syntaxe du fichier smb.conf, le fichier de configuration de Samba 
Le protocole de communication permettant cette communication entre Windows et Linux s'appelle SMB (Server Message Block). Mis au point par Microsoft en 1987, en reprenant un concept mis au point par IBM en 1985 (NetBIOS), ce protocole s'appuie sur NetBEUI (ainsi que TCP/IP). L'intérêt de TCP/IP provient du fait qu'il a été très largement adopté. Ainsi TCP/IP est déjà implémenté sur la plupart des systèmes d'exploitation (Unix, Linux, AmigaOS, MacOS, OS/2, ...). selon le schéma suivant : 

Application
SMB
NetBios
TCP/IP
NetBeui
IPX/SPX
Pilotes Réseaux

2.Installation des paquetages nécessaires au serveur 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 deLinux vers Windows.


Enregistrer un commentaire

Plus récente Plus ancienne