#1 Le 26/02/2014, à 12:15
- toubabn1
Répertoire caché samba
Bonjour,
j'ai testé ceci pour que les utilisateurs qui n'ont pas d'accès (meme pas en lecture) à un répertoire, ne le voit pas du tout :
include = /home/samba/smb.conf.%G > dans le smb.conf pour appelé la config du partage réseau
Je ne vois plus le dossier pourtant j'ai bien créé un fichier smb.conf.informatique et je fais partie du groupe informatique.
Et quand je fais : include = /home/samba/smb.conf.informatique j'ai bien le partage mais tout le monde là aussi en visualisation.
Dois-je faire autre chose?
Merci d'avance.
Dernière modification par toubabn1 (Le 26/02/2014, à 12:17)
Hors ligne
#2 Le 26/02/2014, à 12:22
- sinbad83
Re : Répertoire caché samba
Salut,
pour avoir l'état des lieux, donne le retour (pour la partie Informatique) de la commande suivante
testparm -s
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#3 Le 26/02/2014, à 12:25
- bruno
Re : Répertoire caché samba
AMHA c'est assez tordu comme méthode (et avec %G cela ne peut pas marcher…). As-tu lu la doc samba ?
Si tu veux qu'un partage ne soit accessible qu' à un groupe il suffit de mettre :
valid users = @nom_du_groupe
dans la section concernant ce partage.
#4 Le 26/02/2014, à 12:33
- toubabn1
Re : Répertoire caché samba
Merci de vos réponses.
Le répertoire n'est accessible qu'au groupe informatique mais est visible par tous.
Je souhaiterais que les personnes qui n'ont pas d'accès ne le voient pas.
Merci encore.
Hors ligne
#5 Le 26/02/2014, à 13:29
- bruno
Re : Répertoire caché samba
#6 Le 26/02/2014, à 14:06
- toubabn1
Re : Répertoire caché samba
Merci mais là personne ne le voit, même pas les gens qui y ont accès...
Hors ligne
#7 Le 26/02/2014, à 14:22
- bruno
Re : Répertoire caché samba
Oui mais tu peux peut-être régler cela avec ton include = /home/samba/smb.conf.%G ou si les postes qui se connectent sont sous windows avec la commande net use pour monter un lecteur réseau.
Dernière modification par bruno (Le 26/02/2014, à 14:22)
#8 Le 26/02/2014, à 14:27
- toubabn1
Re : Répertoire caché samba
Là avec include = /etc/samba/smb/conf.%G ou avec include = /etc/samba/smb/conf.informatique, je ne le voit plus du tout si je laisse l'option browsable = no
Je ne peux pas utiliser le net use car le but n'est pas de monter 25 lecteurs réseaux par personne.
Hors ligne
#9 Le 26/02/2014, à 14:29
- toubabn1
Re : Répertoire caché samba
n'y a t-il pas une option ou browsable = (uniquement pour ceux qui ont un accès dessus)?
Hors ligne
#10 Le 26/02/2014, à 14:36
- sinbad83
Re : Répertoire caché samba
Et si tu répondais à la demande de testparm -s ? On verrait mieux...
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#11 Le 26/02/2014, à 14:38
- toubabn1
Re : Répertoire caché samba
#testparm -s
[Informatique]
comment = Espace Informatique
path = /home/samba/informatique
read only = No
Hors ligne
#12 Le 26/02/2014, à 16:04
- bruno
Re : Répertoire caché samba
Là avec include = /etc/samba/smb/conf.%G ou avec include = /etc/samba/smb/conf.informatique, je ne le voit plus du tout si je laisse l'option browsable = no
je pensais à un truc du style :
browseable=no dans smb.conf et browseable=yes dans ton smb.conf.truc
#13 Le 26/02/2014, à 16:10
- toubabn1
Re : Répertoire caché samba
Je vais essayer et je te tiens au courant.
Merci encore de ton aide.
Hors ligne
#14 Le 26/02/2014, à 17:00
- toubabn1
Re : Répertoire caché samba
J'ai essayé avec browseable=no dans smb.conf et browseable=yes dans smb.conf.truc mais je n'ai aucune visibilité. Je pense que la première option prend l'avantage sur la deuxième.
Hors ligne
#15 Le 26/02/2014, à 17:55
- sinbad83
Re : Répertoire caché samba
Dans smb.conf.informatique, tu mets
[Informatique]
comment = Espace Informatique
path = /home/samba/informatique
browseable = yes
read only = No
forceuser = <ton_user>
writelist = @informatique
validusers = @informatique
Tu crées, si ce n'est pas encore, fait un groupe informatique dont les membres doivent tous avoir un password Linux et Samba. Pour créer le passe Samba:
sudo smbpasswd -a <user>
Dernière modification par sinbad83 (Le 26/02/2014, à 18:01)
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#16 Le 27/02/2014, à 09:06
- toubabn1
Re : Répertoire caché samba
Dans smb.conf.informatique, tu mets
[Informatique] comment = Espace Informatique path = /home/samba/informatique browseable = yes read only = No forceuser = <ton_user> writelist = @informatique validusers = @informatique
Tu crées, si ce n'est pas encore, fait un groupe informatique dont les membres doivent tous avoir un password Linux et Samba. Pour créer le passe Samba:
sudo smbpasswd -a <user>
J'ai testé mais le résultat est le même. Tout le monde voit le dossier et je suis le seul à pouvoir y rentrer.
J'ai déjà un groupe informatique où je suis dedans.
Par contre, qu'entends-tu par "un password Linux et Samba"? Les accès ne se basent pas sur le ldap?
Hors ligne
#17 Le 27/02/2014, à 09:12
- toubabn1
Re : Répertoire caché samba
J'ai quand même tenté de rentrer un mot de passe samba (identique à mon mot de passe actuel) mais sans changement au niveau des accès.
Hors ligne
#18 Le 27/02/2014, à 09:55
- sinbad83
Re : Répertoire caché samba
As-tu modifié le smb.conf ?
Quelle est l'utilité d'avoir un second fichier de configuration auquel un premier fait référence ?
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#19 Le 27/02/2014, à 10:20
- toubabn1
Re : Répertoire caché samba
As-tu modifié le smb.conf ?
Quelle est l'utilité d'avoir un second fichier de configuration auquel un premier fait référence ?
Oui j'ai modifié le smb.conf
Le but est que les personnes du groupe informatique (moi) puissent voir le dossier informatique puisque j'ai les droits dessus. Les personnes ne faisant pas partie du groupe informatique n'ont pas de droits (même pas en lecture) et donc ne doit pas voir le dossier.
Hors ligne
#20 Le 27/02/2014, à 10:27
- sinbad83
Re : Répertoire caché samba
Cela n'a rien à voir. J'utilise un seul fichier smb.conf sur des serveurs Samba avec chacun une douzaine de groupes de travail et de partages différents et personne ne va chez le voisin.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#21 Le 27/02/2014, à 10:28
- bruno
Re : Répertoire caché samba
J'ai essayé avec browseable=no dans smb.conf et browseable=yes dans smb.conf.truc mais je n'ai aucune visibilité. Je pense que la première option prend l'avantage sur la deuxième.
Je suppose que les directives sont interprétés dans l'ordre où elle apparaissent. Il faut donc un truc du style :
[monpartage]
browseable=no
include smb.conf.%G
En jetant un coup d'œil à la page de man de smb.conf, j'ai vu cette options que je ne connaissais pas :
access based share enum
Cela vaut le coup d'essayer dans la section de ton partage :
access based share enum = yes
comme alternative à la solution précédente.
#22 Le 27/02/2014, à 11:08
- toubabn1
Re : Répertoire caché samba
access based share enum = yes à l'air d'etre la bonne option selon le man.
Mais lorsque je met cette option sur mon partage (ou au début sur smb.conf pour etre sur qu'il soit pris en comte dès le début), cela n'a aucun effet. L'affichage reste strictement le même.
Hors ligne
#23 Le 27/02/2014, à 11:08
- sinbad83
Re : Répertoire caché samba
Par curiosité, peux-tu donner le retour de
ls -ld /home/samba/informatique
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne
#24 Le 27/02/2014, à 11:14
- toubabn1
Re : Répertoire caché samba
[root@zimbra temp]# ls -ld /home/samba/informatique
drwxrwx---+ 11 root Informatique 4096 janv. 31 2013 /home/samba/informatique
Hors ligne
#25 Le 27/02/2014, à 11:21
- sinbad83
Re : Répertoire caché samba
Change les droits du répertoire:
sudo chown -R <ton_login>:informatique /home/samba/informatique
Peux-tu prendre l'habitude de sélectionner ta réponse entière et cliquer sur l'icône bleue <> pour la mettre à la forme standard du forum ? Merci.
La connaissance n'est pas une denrée rare, il faut la partager avec les autres.
Linux registered #484707
Site: www.coursinforev.org/doku.php
Desktop AMD Ryzen 5-3600, RAM 16GB, Ubuntu 20.10, HP Pavillon G6 Ubuntu 20.10 et Ten, Serveur Ubuntu 18.04
Hors ligne