
Rubens Cunha schrieb:
"Raimund Hölle" <mailings@hoelle-online.de> schrieb:
Rubens Cunha schrieb:
Ich habe eine Problem mit meiner Samba Konfiguration: Ich muss unserer Netzwerk Umgebung so konfigurieren dass die Benutzers werden nur ihre Heimatverzeichnis und die Verzeichnis von ihren Gruppen sehen. Path=/data/%g wäre eine Möglichkeit, aber es gibt Benutzer, die mehreren Gruppen gehören. [...] du kannst für jedes Share die Option "valid users" angeben, um nur bestimmte Benutzer zu erlauben. Du kannst hier auch Gruppen angeben. [...]
Leider geht es nicht... Durch "valid users" wird die Zugriff kontroliert, aber die andere Freigabe sind immer noch sichtbar...
Hallo Rubens, wenn du auch nicht möchtest, daß die Freigabe sichtbar ist, kannst du "browseable = no" angeben - allerdings ist die Freigabe dann für niemanden sichtbar, wenn man also den Namen der Freigabe nicht kennt, kann man sie nicht mounten! Auf einem Windows-Server ist es nicht möglich, eine Freigabe benutzerabhängig zu verbergen! Wie soll es anders auch gehen? Die Benutzeranmeldung für den Share z. B. im Windows-Explorer findet ja erst statt, wenn ich auf die Freigabe klicke; sehe ich also die Freigabe nicht, kann mich ich nicht anmelden, melde ich mich nicht an, weiß der Server meinen Benutzernamen nicht ... Unter Samba gibt es einen kleinen Trick - man kann Freigaben auf benutzerspezifische Verzeichnisse lenken. Z. B. [userspecific_share] path=/public/%u ... /public/<username> kann dann z. B. ein Link auf ein gemeinsames Verzeichnis sein. Gruß Raimund

Hallo Raimund,
wenn du auch nicht möchtest, daß die Freigabe sichtbar ist, kannst du "browseable = no" angeben - allerdings ist die Freigabe dann für niemanden sichtbar, wenn man also den Namen der Freigabe nicht kennt, kann man sie nicht mounten!
Was ich möchte ist dass die Benutzer nur die Freigabe sehen, die sie darauf Zugriff haben. Ich weiss aber nicht op dass überhaupt Möglich ist.
Auf einem Windows-Server ist es nicht möglich, eine Freigabe benutzerabhängig zu verbergen!
Doch! "Im Active-Directory Benutzer und Computer" kann man das machen. Und der Ordner wird automatisch erstellt. Was nicht möglich ist ist eine Freigabe gruppeabhängig zu vergeben. Samba kann das durch path=/public/%g Diese Lösung passt aber nicht zu unserem Problem, weil es Benutzer gibt, die mehreren Gruppen gehören. Gruß Rubens
participants (2)
-
Raimund Hölle
-
Suse List