Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
|
utilisateurs:mrwaloo:smb.conf [Le 30/08/2009, 22:43] MrWaloo créée |
— (Version actuelle) | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>samba partage}} | ||
| - | ====== Le fichier smb.conf ====== | ||
| - | ===== Introduction ===== | ||
| - | |||
| - | 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. | ||
| - | |||
| - | ===== smb.conf ===== | ||
| - | |||
| - | [[:tutoriel:comment_editer_un_fichier|É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 [[:samba#demons_de_samba|nmbd]] sont indiqués. Également à savoir : les paramétrages par défaut des partages sont à mettre dans cette section. | ||
| - | |||
| - | <code> | ||
| - | netbios name = MOI | ||
| - | </code> | ||
| - | paramétrage du nom //NetBios// utilisé par votre machine. | ||
| - | <code> | ||
| - | workgroup = MSHOME | ||
| - | </code> | ||
| - | ce champ correspond au nom //NetBios// de votre groupe de travail (workgroup). | ||
| - | |||
| - | <code> | ||
| - | wins support = no | ||
| - | </code> | ||
| - | Ici l'option permet d'activer la fonction serveur Wins de samba par nmbd, ici **no** donc désactivé. | ||
| - | |||
| - | <code> | ||
| - | wins server = w.x.y.z | ||
| - | </code> | ||
| - | 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. | ||
| - | |||
| - | <code> | ||
| - | domain master = no | ||
| - | local master = yes | ||
| - | preferred master = yes | ||
| - | os level = 65 | ||
| - | </code> | ||
| - | 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): | ||
| - | |||
| - | <code> | ||
| - | #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 | ||
| - | </code> | ||
| - | |||
| - | ---- | ||
| - | |||
| - | //Contributeurs : [[utilisateurs:Manu]], [[utilisateurs:MrWaloo]] // | ||