Samba et les partages

Samba et les partages - Logiciels - Linux et OS Alternatifs

Marsh Posté le 21-11-2006 à 13:30:44    

Bonjour,
 
j'ai un petit souci avec samba.
En fait, j'ai créé plusieurs partages samba sur mon linux et fait un gestion par groupe d'utilisateurs.
Mon souci c'est que quand un utilisateur se connecte, il voit tout les partages!
Il ne peux accéder qu'a ceux auquels il a le droit (ça c'est bien déjà), mais il voit quand meme les autres partages... et ceux-la je voudrais qu'il ne puisse pas les voir.
Savez-vous comment faire?
je pensais à l'option "hide unreadable" du smb.conf, mais ça change rien...
si vous avez une idée...
merci

Reply

Marsh Posté le 21-11-2006 à 13:30:44   

Reply

Marsh Posté le 21-11-2006 à 13:33:48    

browseable = no ?

Reply

Marsh Posté le 21-11-2006 à 13:37:32    

heu, mais a ce moment là on va rien voir du tout... si?

Reply

Marsh Posté le 21-11-2006 à 13:43:52    

je viens de tester... on vois aucun partage quand on fait ça...

Reply

Marsh Posté le 21-11-2006 à 13:53:15    

en fait, je voudrais que chaque utilisateur faisant partie d'un groupe puisse voir que les partage dipo pour son groupe, et que les partages dispo pour les autres groupe ne soit pas affichés.
 
Voila le partage déclaré dans smb.conf:
 
[Test]
comment = script php (protégé par l'antivirus)
path = /mnt/Test
browseable = no
available = yes
writable = yes
valid users = @moi
read list = @moi
write list = @moi
inherit owner = yes
guest ok = no
vfs object = vscan-clamav
vscan-clamav: config-file=/etc/samba/vscan-clamav.conf
create mask = 0700
directory mask = 0700
veto files = /.*/
hide unreadable = yes


Message édité par dzrider le 21-11-2006 à 14:44:42
Reply

Marsh Posté le 22-11-2006 à 02:26:51    

et /mnt/Test contient des sous-répertoire dont ceux que tu ne veux pas qu'ils soient vus ?
c'est normal qu'ils s'affichent ...
la seule solution est de faire un partage pour chaque sous-répertoire. ensuite tu fais un script de connexion qui assigne les partages à un lecteur en fonction du groupe de l'utilisateur qui se connecte.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 29-11-2006 à 08:37:48    

ha, ça me paraît pas mal ça, je vais voir comment faire un script de connexion... t'aurai pas un lien qui expliquerai ça?
merci en tout cas

Reply

Marsh Posté le 29-11-2006 à 18:31:36    

cf scripts de connexion sous NT4.
ce sont des scripts DOS


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed