Samba : Le partage de fichiers entre Linux et Windows

Dans cet article nous allons voir comment configurer Samba pour partager un dossier de votre poste Linux vers des Windows.

Tout d'abord nous allons procéder à l'installation de Samba par la commande ci-dessous pour les distributions basées sur Debian

# apt-get install samba

Une fois cela fait, il faut éditer le fichier de configuration pour qu'il corresponde à ce que vous souhaitez faire.

# vi /etc/samba/smb.conf

Voici une version très allégée mais suffisante de celui-ci

[global]
unix charset = ISO8859-15
security = SHARE
   workgroup = WORKGROUP
   server string = %h
   dns proxy = no
   log file = /var/log/samba/log.%m
   max log size = 1000
   syslog = 0
   panic action = /usr/share/samba/panic-action %d
   encrypt passwords = true
   passdb backend = tdbsam
   obey pam restrictions = yes
   guest account = user
   invalid users = root
   passwd program = /usr/bin/passwd %u
   passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .

#======================= Share Definitions =======================
[homes]
   comment = Home Directories
   browseable = no

[musique]
        path = /home/user/musique
        guest account = user
        read only = No
        guest ok = Yes

La partie globale permet de renseigner la configuration de Samba. Vous n'avez plus qu'à mettre votre groupe de travail Windows à la place de WORKGROUP et l'utilisateur Linux propriétaire des fichiers à la place de user.

Ensuite il vous faut définir les répertoires accessible par le partage. Ici on voir que le /home ne sera pas visible (attribut browseable=no) mais que le répertoire /home/user/musique sera accessible en lecture/écriture.

Pour rajouter d'autres répertoires il suffit de rajouter des blocs comme musique.



Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet