PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Verzeichnisse verstecken unter Samba



oafish
28.12.02, 11:42
Hallo,
in der Netzwerkumgebung unter Windows werden immer alle vom Samba-Server freigegebenen Ressourcen angezeigt, auch die, zu denen der User kein Eintrittsrecht hat!
Bei einem klick drauf wird zwar der Zugriff verweigert, ich möchte aber, dass der Benutzer die Verzeichnisse sieht, in denen er auch Zugriff besitzt.
Geht sowas mit Samba?

Danke und Grüßle
oafish

Bauchi
28.12.02, 12:07
browseable = no ??

oafish
28.12.02, 12:14
Ne, mit browseable geht das nicht! Was mache ich wenn sich ein anderer Benutzer einloggt der Zugriff auf die Freigabe hat? Richtig, wird nicht angezeigt.

oafish

Cieni
29.12.02, 12:26
Hallo,
mit "veto files" kann man ganze Verzeichnisse und Dateien verstecken.
z.B. veto file= /.*/ - versteckt alle Dateien und Verzeichnisse die mit einem Punkt anfangen.

Eine zweite Möglichekeit ist "dont descend".

z.B. dont descend = /etc,/proc,/root

Cieni

mamue
29.12.02, 12:58
Das geht schon, ist aber etwas wartungsintensiv:
In der smb.conf includest Du eine %u.conf, in der die Freigabe für den Benutzer aufgeführt ist.
Alternativ geht natürlich auch %g.conf, falls die Freigabe für eine Gruppe da sein soll.
Spannend wird es, wenn Du einige Personen(gruppen) hast, die auf mehrere solcher Freigaben Zugriff haben sollen...
Man kann dann Gruppen machen, die aus den jeweilige Gruppen zusammengesetzt sind, aber das wird halt ziemlich schlecht durschaubar.

mamue