« Le système d'exploitation GNU-Linux/Le partage de fichiers Samba » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
Implémentation du protocole SMB |
Implémentation du protocole SMB : SERVER MESSAGE BLOCK |
||
SMB : SERVER MESSAGE BLOCK |
|||
Service qui sert au partage de fichiers et de peripheriques sous Microsoft. |
Service qui sert au partage de fichiers et de peripheriques sous Microsoft. |
||
Version du 6 février 2008 à 18:32
Implémentation du protocole SMB : SERVER MESSAGE BLOCK Service qui sert au partage de fichiers et de peripheriques sous Microsoft.
Site officiel : www.samba.org
samba lance deux services : SMBD et NMBD
(Le protocole SMB est tout sauf performant : il pollue le reseau par l'utilisation du broadcast)
- 3 cas de figures :
1° cas : Login/Password 2° cas : Anonymous 3° cas : Partage avec un mot de passe
Pour installer:
- apt-get install samba smbclient smbfs
Fichier de configuration principal: /etc/samba/smb.conf
Pour tester la configuration:
- testparm analyse le fichier smb.conf et signale les erreurs éventuelles
Après avoir modifié la configuration, relancer le service:
- /etc/init.d/samba restart
Samba utilise les ports 137 (netbios name service, nbname, en UDP), 138 (netbios datagram service nbdatagram, en UDP), 139 (netbios session service, nbsession, en TCP), et 445 ("direct-hosted" tcp, en tcp et udp). La méthode de connexion traditionnelle smb utilise les ports 137, 138 et 139 tandis que la nouvelle méthode (CIFS, sur windows XP) n'utilise que le port 445.
Le fichier smb.conf se divise en différentes sections:
La section [global]:
configuration globale de samba
La section [homes]:
cette section particulière permet de remonter une ressource qui correspond au répertoire de travail (home directory) de l'utilisateur qui s'est authentifié.
On peut ensuite créer différentes sections, une par partage voulu.
Samba a 4 modes de fonctionnement:
- mode partage par ressources [global] security = share workgroup la section [homes] est vide
pour partager une imprimante:
- Le partage par utilisateurs :