Ceci est une ancienne révision du document !


Le fichier smb.conf

Le fichier /etc/samba/smb.conf permet de configurer tous les paramètres de Samba pour les partages des répertoires, des imprimantes et les options liées aux réseaux NetBios (exemple Wins). Ce fichier est composé de sections qui représentent chaque partage ou options spéciales (Global…). Attention à ne pas trop bricoler les paramètres au risque de planter le fonctionnement général.

Éditez le fichier /etc/samba/smb.conf :

Dans ce fichier de configuration il y a beaucoup de commentaires dans les différentes sections, pour gagner en lisibilité seuls les champs les plus utiles/importants nettoyés de ces commentaires sont donnés.

section [global]

C'est l'une des sections particulières pour la configuration de Samba. C'est ici que les paramètres utilisés par nmbd sont indiqués. Également à savoir : les paramétrages par défaut des partages sont à mettre dans cette section.

netbios name = MOI

paramétrage du nom NetBios utilisé par votre machine.

workgroup = MSHOME

ce champ correspond au nom NetBios de votre groupe de travail (workgroup).

wins support = no

Ici l'option permet d'activer la fonction serveur Wins de samba par nmbd, ici no donc désactivé.

wins server = w.x.y.z

Ce champ permet de donner l'adresse IP du serveur WINS si vous en avez un actif sur votre réseau. Attention à ne pas activer la fonction serveur WINS de samba si vous en avez un autre sur votre réseau.

domain master = no
local master = yes
preferred master = yes
os level = 65

Ici on paramètre samba en local master pour qu'il soit toujours élu par rapport aux autres machines Windows. Je ne rentre pas dans les détails du système d'élection sachez seulement que le paramètre os level = 65 est là pour que votre machine gagne à tous les coups… aucun commentaire ;-) .

Exemple

Voici un petit exemple de smb.conf afin d'aider les utilisateurs novices à mieux visualiser une configuration simple (ceci dit si vous souhaitez profiter pleinement des capacités de Samba , lisez bien le tutoriel ci dessus):

#remplacez "nomd'utilisateur" par le nom de l'utilisateur qui héberge les dossiers
#tapez whoami pour connaître ce nom d'utilisateur si vous n'êtes pas sûr
#Ces dossiers sont en lecture seule mais cela peut être modifié grâce à
#l'option "read only"
 
[global]
    workgroup = workgroup
    netbios name = %h
    server string = serveur %h (Samba %v, Ubuntu)
    security = SHARE
    hide dot files = yes
    socket options = TCP_NODELAY
    guest acount = nomd'utilisateur
    usershare allow guests = Yes
 
[Musique]
    comment = Musique
    path = /home/nomd'utilisateur/Musique
    read only = Yes
    guest ok = Yes

[Videos]
    comment = Videos
    path = /home/nomd'utilisateur/Videos
    read only = Yes
    guest ok = Yes

[Upload et Sauvegardes]
    comment = Upload
    path = /home/nomd'utilisateur/Upload
    read only = No
    guest ok = Yes

Contributeurs : Manu, MrWaloo

  • utilisateurs/mrwaloo/smb.conf.1251665900.txt.gz
  • Dernière modification: Le 18/04/2011, 14:42
  • (modification externe)