
Sommaire :
SAMBA : Serveur de fichier et d’imprimante LanManager
Voila un service intéressant pour faire des partages réseaux
Il concurence windaub sur son propre terrain
I – Architecture Réseau
Samba utilise le protocole SMB (Server Message Block) de Cro$oft pour accéder aux ressources. En 1998, Microsoft renomme SMB en CIFS (Common Internet File System)
SMB utilise le protocol NetBIOS pour gérer les noms de ressources et l’échange de données (RFC 1002).
Le protocol BROWSERS qui repose sur SMB permet de connaitre la liste de sreveur disponible et les ressource d’un serveurs.
Le Master Browser et l’ordinateur qui centralise les ressources.
II – Nom réseau et accès à une ressource
une ressource réseau LanManager, une imprimante ou un répertoire partagé est accessible dans le réseau grâce à son nom de partage (ShareName)
- SMBD : fournit les services de partage de fichier et d’impression
- NMBD : fournit netbios et le service Browser pour la résolution de nom
- smbclient : permet à linux d’accéder à des ressource d’un serveur smb
- testparm : permet de tester la configuration du serveur
- testprns : permet de tester les imprimantes
- smbstatus : permet d’afficher les connexions en cours
- nmblookup : accéder au nom netbios et connaitre le master browser
- smbpasswd : permet de changer les mots de passes d’un compte samba
III – Bref regard sur la configuration
Elle est réalisée au travers le fichier smb.conf (dans /etc/samba/).
Ce fichier comporte des sections.
Chaque section comporte un nom entre [] et définit une ressource partagée.
3 sections sont prédéfinis :
- [Global]
- [Homes]
- [Printers]
La section homes et printers sont les sections de configuration des répertoire utilisateur et des imprimantes partagées.
On doit préciser le groupe de travail ou le domaine dans la variable workgroup
Si on désire rajouter des sections, on édite le fichier de configuration en y ajoutant une section du type
[nom_section] Argument = valeur
Le client LanManager lance une session en fournissant un login/mots de passe dont ces informations doivent correspondre dans /etc/passwd
On peut créer une ressource sans authentification si elle est définit dans le fichier de conf par :
guest only = guest
SAMBA peut être configurer en contrôleur de domaine WINDOWS.
IV – Et comment on l’installe ?
Les manipulations suivantes sont faites sur Debian Sarge et les installation via apt-get power inside
Cela est donc très simple.
Voici les paquets nécessaire à son bon fonctionnement :
# apt-get install samba samba-common samba-doc smbclient smbfs
Et voila !! à vous de jouer
N’oubliez pas d’initialiser le mot de passe de l’utilisateur devant se connecter via la commande smbpasswd :
smbpasswd -a toto
Article lu 875 fois
Laisser un commentaire
Vous devez être connecté pour publier un commentaire.