; Merci Sam pour ce fichier que je te gorete ; ; smbd configuration file ; cf man smb.conf ; Utilise 'testparm' pour verifier la validite de ce fichier ; A chaque modification, killall nmbd smbd et Démarrer->Exécuter \\netbios name [global] ;linpopup-removed message command = /bin/sh -c '/usr/bin/linpopup "%f" "%m" %s; rm %s' & ; definit qui peuvent traiter les fichiers comme root admin users = ; restriction d'acces ; au niveau machine allow hosts = 138.195. deny hosts = ; au niveau user/group invalid users = root valid users = ; fait la conversion d'user pour mon compte NT username map = /etc/smb.usermap ; user/group ayant juste un droit de lecture/ecriture read list = write list = ; dis si seuls les users definis par username = ont le droit d'acces only user = no ; interdit l'acces aux comptes sans mots de passe null passwords = yes ; ce service est-il renvoye lors d'une demande des services disponibles? browseable = 0 ; commentaire affiche lors d'une visualisation des partages comment = Rappelle moi de mettre un commentaire ; timeout d'une connexion inactive a 5 minutes dead time = 5 ; log ; niveau, de 0 a 9 ; debug level = debug level = 3 ; fichier ; log file = ; taille du fichier max max log size = 3000 ; gestion des noms de fichier ; Mappe la codepage 850 du DOS sur character set = iso8859-1 ; faut il generer des noms court des fichiers unix pour les clients dos? mangled names = yes ; caractere utilise a cette fin mangling char = ~ ; la casse par defaut des noms de fichiers default case = lower ; traitement sur le nom s'il ne suit pas le default case mangle case = 1 ; la recherche des noms de fichier est-elle case sensitive? case sensitive = 0 ; faut-il garder la casse fournie pour les nouveaux fichiers? preserve case = 1 ; si nom de fichier au format 8.3 (dos), mettre en majuscule ou en default? short preserve case = 0 ; cache les fichiers .* hide dot files = 0 ; conversion de quelques noms de fichier mangled map = (*.html *.htm) ; l'attribut archive du dos doit-il devenir executable sous unix map archive = no ; l'attribut hidden du dos doit-il devenir executable sous unix map hidden = no ; l'attribut system du dos doit-il devenir executable sous unix map system = no ; codepage DOS des clients qui accedent a Samba client code page = 850 ; caracteres valides pour un nom de fichier ; valid chars = ; comment fabriquer l'attribut read-only pour un client DOS alternate permissions = yes ; service a connecter en cas de service inconnu default service = inconnu ; permet de deleter les fichiers read-only (possible en unix) delete readonly = yes ; Samba ne fait pas de browse-list de taille WAN domain master = no ; Samba fait de la browse-list de taille LAN ; kkkkkk local master = no ; Nom DNS ou IP de la machine a qui Samba doit referer des Win95 qui lui ont ouvert une session sur domaine domain controller = taz.via.ecp.fr ; samba est-il controller de domaine (ds ce cas, il faut utiliser "security = user" ou "security = server" pour que ca marche bien, et creer le service [netlogon]) domain logons = no ; specifie le logon script logon script = ; interdit les repertoires infiniment recursifs dont descend = /proc,/dev ; force une identite force group = force user = ; le monde entier (nmbd) ; login unix utilise lors d'une connexion sous le nom GUEST guest account = nobody ; ce service lui est-il accessible (sans mot de passe donc) public = no ; ce service n'est-il accessible qu'a lui? guest only = no ; Tuning option getwd cache = yes mangledstack = 50 max connections = 5 ; fake oplocks = yes ; passwd level = read prediction = 1 read raw = 1 write raw = 1 ; read size = share modes = yes ; Speed up under Linux socket options = IPTOS_LOWDELAY TCP_NODELAY sync always = no ; fichier hosts.equiv hosts equiv = /etc/hosts.equiv ; Lorsqu'on utilise plusieurs interfaces, permet de specifier quelle ip/quel netmask pour chacune (nmbd) ; interfaces = ; inclure un fichier de config ; include ; envoyer un packet toutes les x secondes pour voir si le client est tj la keep alive = 60 ; printcap ; nom du fichier printcap name = \etc\printcap ; mettre ttes les imprimantes du fichier printcap lors d'un browsing? load printers = yes ; lock client locking = 1 strict locking = no ; ou met-on les locks lock directory = /var/lock/samba ; faker la place restante maxi pour les clients ; max disk size = ; Taille maxi des paquets SMB ; max xmit = 65535 ; que faire lors de la reception d'un message WinPopup message command = (echo 'WinPopup message from %U on %m' ; echo ; cat %s) | smail root ; rm %s ; Pour gagner tj les elections de master browser ; os level = ; changement de mot de passe ; defini les messages utilises passwd chat = ; et le programme passwd program = ; samba est il un master browser prefere pour les elections? preferred master = no ; protocole maximal utilisable ; protocol = ; Annonce = maniere de se declarer dans une browse list ; Samba se fera passer pour ; announce as = NT ; announce version = 4.2 ; Samba dit sur d'autres subnets qu'il appartient a un workgroup donne (pareil que lmhosts) (nmbd) ; venus ; remote announce = 138.195.130.112/NX ; obelix ; remote announce = 138.195.34.3/CTI ; Samba ne se declare pas comme serveur de temps pour les clients Windows time server = False ; Ne refait pas l'authentification d'un client qd il veut un autre partage revalidate = False ; chroot lors du demarrage root directory = / ; type de verification d'acces, cf /usr/doc/samba/Passwords.txt ; share = verifie le mot de passe pour un partage donne ; user = verifie un couple login/password a la premiere connection (dans ce cas, les NT qui se connectent utilisent forcement l'encryption de password) ; server = demande la verification d'un mot de passe a un serveur ; server et user marchent pas avec les Win95 (demande un mot de passe ne serait-ce que pour avoir acces a la liste des partages) ; share ne marche pas avec NT (n'accepte aucun mot de passe pour les homes) security = share ; Nom SMB des serveurs qui verifient les mots de passe password server = BIPBIP, TAZ ; autorise la validation de passwd cryptes, cf /usr/doc/samba/ENCRYPTION.txt encrypt passwords = yes ; Nom SMB de la machine (max 15 caracteres) ; netbios name = Peyronnet netbios name = Test ; Alias SMB de la machine ; netbios aliases = Herpey Remi RP ; Chaine de caratere apparaissant a cote du nom de machine server string = ; chemin pour smbrun (sert a quoi?) smbrun = /usr/bin/smbrun ; samba ecoute sur quelle adresse? ; socket address = ; permet a smbstatus d'afficher quelles sont les connections en cours status = Yes ; correction d'horloge time offset = ; fake du nom de volume d'un partage volume = ; suit-on les links wide links = yes ; config wins, voir BROWSING.txt ; repondre pour les autres aux requetes de noms en broadcast ; wins proxy = no ; renvoi une browse list ; browse list = Yes ; mon samba est-il un serveur wins ; wins support = no ; Nmbd doit-il, lorsqu'il trouve un nom SMB non registre, le traiter comme un nom DNS? ; dns proxy = Yes ; wins a qui on doit se registrer (utile que si wins support = no) wins server = taz.via.ecp.fr ; le workgroup auquel mon samba appartient (nmbd) workgroup = VIA ; autorisation d'ecriture writable = 0 ; apres identification, cette section est recopiee et porte le nom du user ; si aucun path fourni, le path devient celui du home directory du user