Exemplaire de smb.conf Editer le fichier smb.conf par Vi /etc/samba/smb.conf. L
Exemplaire de smb.conf Editer le fichier smb.conf par Vi /etc/samba/smb.conf. La section globale [global] # donner le même nom de groupe de travail que celui des stations Windows 95/98 (Voisinage réseau/identification) workgroup = MYGROUP # compte à utiliser pour les accès invités aux partages guest account = nobody ; # accès multi utilisateur share modes = yes ; # restreindre par sécurité les sous-réseaux autorisés à se connecter au serveu r # ici on se limite aux adresses réseau privé 192.168.1.0 et à l'interface "loopback" hosts allow = 192.168.1. 127. # on peut exclure des machines de l'accès au réseau hosts allow = 192.168.1.100 EXCEPT 192.168.1.200 # d'autres possibilités existent : voir le manuel man smb # indique l'adresse IP de l'adaptateur du serveur et le masque de so us réseau interfaces = 192.168.1.1/255.255.255.0 # indique l'emplacement du fichier printcap, récapitulant toutes les imprimantes installées sur le serveur Linux printcap = /etc/printcap # partage toutes les imprimantes définies dans le fichier printcap load printers = yes # utiliser un fichier de trace pour chaque machine qui se connecte log file = /var/log/samba/log.%m # choisir le mode de sécurité : user ou share security = user Le répertoire personnel [homes] # accès au rép. personnel de chaque utilisateur. # la valeur du champ comment apparaitra dans le voisinage réseau # inutile pour cette section de préciser le path, c'est celui de l'utilisateur, en fait /home/%u comment =Répertoire personnel browsable = no writable = yes create mode = 0700 Rendre un répertoire public L'objectif est de rendre un répertoire partagé totalement ( lecture/écriture) à tous les users D'abord, le créer ou vérifier qu'il existe. En règle générale, le gestionnaire le crée dans le répertoire /home/, lieu de regroupement des répertoires personnels: mkdir /home/tmp ls -l renvoie les droits par défaut drwxr-xr-x chmod 777 public pour y ajouter les permissions d'accès et d'écriture pour tous Pour permettre le partage de ce répertoire commun /home/tmp, il suffit de modifier la section [public] déjà présente et d'enlever les symboles ; pour dé-commenter les lig nes en ajoutant des commentaires. [public] # Ce répertoire aura donc pour nom de partage " public "([public]), # la valeur du champ comment apparaitra dans le voisinage réseau # Le répertoire à partager est /home/samba comment =Répertoire public path = /home/tmp # il pourra être accessible par tous les utilisateurs public = yes # il est accessible en écriture writeable = yes # les fichiers créés sont en lecture seule, sauf pour le propriétaire create mode = 0755 Partager un répertoire pour un groupe Il s'agit ici de configurer un partage de répertoire pour un groupe. Dans la section [HOMES] sont définis l'accès au rép. personnel de chaque utilisateur. Pour permettre le partage d'un rép commun /home/rep-stagiaire, les lignes suivan tes doivent être rajoutées : [stagiaire] # Ce répertoire aura donc pour nom de partage stagiaire comment =Partage pour le groupe stagiaire exclusivement # Le répertoire à partager est /home/partage path = /home/rep-stagiaire # il ne pourra pas être accessible par tous les utilisateurs public = no # liste des utilisateurs autorisés (avec ou sans virgule) valid users = stage1 stage2 stage3 ... # ou mieux, indication du groupe autorisé valid users = @stagiaire jean # on pourra y écrire (bien sûr par ceux qui peuvent y accéder..) writeable = yes # les permissions par défaut des fichiers créés (le mot mode peut être remplacé par mask create mode = 0640 Partager des applications [logiciels] comment = Applications partagées sur le serveur # root doit créer ce répertoire et déléguer sa gestion à un groupe d'utilisateurs. # Dans la suite, ce groupe sera appelé admin (contenant au moins l'utilisateur admin/admi n) des droits de propriété et permissions path = /appli public = yes # le rép. ne doit pas être en lecture seule pour tous writeable =no # le groupe admin peut seul installer les applications write list = @admin Partager le lecteur de cd-rom On crée dans le fichier smb.conf une section cdrom et on indique le chemin d'accès p ath = /mnt/cdrom. Bien sûr la présence d'un Cd n'est pas suffisante, il doit être monté sur le serveur ! [cdrom] # chemin d'accès au pseudo-répertoire de montage du CD path = /mnt/cdrom # accessible à tous les utilisateurs uploads/Ingenierie_Lourd/ fichier-de-configuration-de-samba-smb-conf.pdf
Documents similaires
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jan 18, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 0.0119MB