#=========================== DEFINITION de la zone "global" ====================# # # # Les paramètres attribués à la zone [Global] concernent le comportement # # du serveur sur le réseau, son groupe de travail, contrôleur de domaine, # # serveur WINS, création de comptes, et modification de mots de passe... # # # # Une modification sur cette zone peut affecter très profondément # # le fonctionnment de Samba. # # # #===============================================================================#
[global]
workgroup = GAIA server string = Samba Server netbios name = srvlinux netbios aliases = srvnt
mangle case = yes
#gestion des imprimantes printcap name = cups printing = cups load printers = yes
# journaux d'activite log file = /var/log/samba/log.%m max log size = 2000 log level = 3 ;un log level superieur à 3 produit réellement ;des pages et de pages de logs pour une simple ouverture de fichiers
character set = ISO8859-15 encrypt passwords = yes smb passwd file = /etc/samba/smbpasswd
# Il n'est a priori pas necessaire de synchroniser les mots de passe SMB et les mots # de passe de console, sauf si on passe un utilisateur de Windows à Linux, et qu'on veut # qu'il garde son même mot de passe. unix password sync = Yes passwd program = /usr/bin/passwd %u passwd chat =*New* %n\n *Re* %n\n *pa* add user script = /usr/sbin/useradd -d /dev/null -g 100 -s /bin/false -M %u
#utiliser des alias pour les noms de connexion. username map = /etc/samba/smbusers
# Accelerer les transfers. Tuning à ne pas toucher, en general. socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
# ============================================ # Section concernant NetBIOS # Et les listes d'exploration # ============================================
# Demande des listes d'exploration à un hôte spécifique (Le Master Browser) # commenter lors du passage en contrôleur de domaine. ; remote browse sync = 192.168.100.1
# Le serveur annonce sa présence sur le réseau ; remote announce = 192.168.100.0/24 ; os level = 16 os level = 64
# Samba serveur WINS. N'activer l'option qu'apres # le passage en contrôleur de domaine wins support = yes
# =================================== # options de contrôleur de domaine # ===================================
security = user
# A passer à "yes" lors du passage en contrôleur de domaine. ; local master = no local master = yes
# Pour dire à Samba d'être le Maitre explo du domaine domain master = yes
# Pour provoquer une élection au redémarrage de Samba # A ne pas utiliser avec un OS level inférieur à 33 preferred master = yes
# mettre yes pour permettre la connexion au domaine de # Windows95 workstations. domain logons = yes
# Faire executer un script de connexion par la station au démarrage # du nom de l'utilisateur qui se connecte. logon script = %U.bat
# Par défaut, les scripts sont itinérants. Chez nous les scripts doivent rester en local. Nous il faut donc mettre logon home et logon path à vide logon home = logon path =
# Definition du groupe administrateurs du domaine domain admin group = @administrateurs root administrateur
# ====================================== # Options de serveur membre du domaine # ======================================
# Mettre étoile * "password server ="force un broadcast pour la # découverte du controleur du domaine
; security = domain ; password server = SRVNT
# Separateur de nom de domaine et de nom d'utilisateur: ;winbind separator = + # uid et gid des utilisateurs et groupes du domaine renvoyes par Winbind ; winbind uid = 10000-20000 ; winbind gid = 10000-20000
# listage des utilisateurs et groupes du domaine! ; winbind enum users = yes ; winbind enum groups = yes
#=========================== DEFINITION DES PARTAGES ===========================# # # # Les partages administratifs et les partages utilisateurs sont faits dans # # cette zone. Dans smb.conf, les paramètres concernant cette zone sont indiqués # # par (S) au contraire de ceux concernant la zone "global" marqués par (G). # # # #===============================================================================#
# ======================== # Partages administratifs # ========================
# Il n'y a pas de HOMES paramétrés
# Partage NETLOGON a décommenter quand la station passera contrôleur de domaine # C'est là que sont logés les scripts utilisateurs. C'est l'équivalent du dossier # Syslog sous Windows 2000 server
[netlogon] comment = Partage Netlogon path = /home/netlogon guest ok = yes writable = no write list = root @installateurs @administrateurs create mask = 777 inherit permissions =yes
# Dossier imprimantes visible dans le voisinage reseau. [printers] comment = All Printers path = /var/spool/samba browseable = no public = yes writable = no printable = yes printer admin = @users # Dossier cache qui regroupe les pilotes d'imprimante chargeables par les clients # Quand on leur fait installer une imprimante réseau. [print$] comment = printer Drivers path = /etc/samba/drivers browseable = yes guest ok = no read only = yes write list = root
[data] comment = repertoire de base path = /home valid users = dubois administrateur @administrateurs read only = no admin users = dubois administrateur @administrateurs create mask = 777 inherit permissions = yes
[qualite] comment = dossier qualite path = /home/qualite write list = @qualite @administrateurs valid users = @utilisateurs create mask = 777 inherit permissions = yes
######=========================================================####### # COMPTES UTILISATEURS # ######=========================================================#######
[fictif]
path = /home/comptes/fictif write list = fictif valid users = fictif create mask = 777 inherit permissions = yes browseable = no
|