Samba-Freigabe in einem bereits existierenden share
Hallo alle zusammen, ich habe folgendes Problem. Der Ordner "/verzeichnis" ist über ein samba share freigegeben. Die Zugriffsberechtigungen werden über ACLs geregelt, so dass die Gruppe "gruppe1" darauf zugreifen kann, die Gruppe "gruppe2" jedoch nicht. nun soll innerhalb des Ordner "/verzeichnis" ein weiterer Unterordner "/verzeichnis/unterordner" so freigegeben werden (als eigenes Share), dass sowohl die Gruppe "gruppe1" als auch "gruppe2" Zugriff darauf haben. Leider funktioniert das nicht, obwohl die ACLs als auch das samba-shares korrekt eingerichtet sind. Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2 Weiß irgend jemand ob Samba damit Probleme hat, oder wie man das beheben kann? Danke Lars -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Von: Lars Ziegler <lziegler@online.de>
Hallo alle zusammen,
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
Weiß irgend jemand ob Samba damit Probleme hat, oder wie man das beheben kann?
Hallo, vielleicht gibt es einen schlauen Kopf, der eine Lösung kennt. Ich kann mir nicht vorstellen, dass das gehen soll. Sowohl unter Linux als auch unter Windows. Die Nutzer von gruppe2 müssten dann über verzeichnis hinweg gleich zu unterordner wechseln. Das wird man weder mit der Konsole noch mit dem Explorer. Nur mal so am Rande: Warum legst Du nicht verzeichnis mit Rechten für gruppe1 und gruppe2 mit 2 Unterverzeichnissen an, die separat freigegeben sind und den gruppen entsprechend Zugriff gewähren. Gruß, Alex -- Psst! Geheimtipp: Online Games kostenlos spielen bei den GMX Free Games! http://games.entertainment.gmx.net/de/entertainment/games/free -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hi, Danke erst mal für die rasche Antwort. Naja die Sache ist die, dass der Typ für den ich das machen sollte sich erst nach einem halben Jahr darüber Gedanken gemacht hat, dass jetzt eigentlich eine neue Gruppe fällig wäre und die jetzt unbedingt Zugriff auf bereits angelegte Daten haben sollte. Da dachte ich, dass es vielleicht eine Möglichkeit gibt. Aber ich hab schon sowas befürchtet. Gruß Lars P.S ich hab noch nicht so ganz deine Mail von vorhin (Bonding) verstanden. du hattest geschrieben "ob Dir zwischenzeitlich mit Deiner o.g. Frage geholfen wurde." Dabei hab doch nicht ich die Frage gestellt, sondern Werner. Steh ich jetzt irgendwie auf dem Schlauch?!?
Von: Lars Ziegler <lziegler@online.de>
Hallo alle zusammen,
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
Weiß irgend jemand ob Samba damit Probleme hat, oder wie man das beheben kann?
Hallo,
vielleicht gibt es einen schlauen Kopf, der eine Lösung kennt.
Ich kann mir nicht vorstellen, dass das gehen soll. Sowohl unter Linux als auch unter Windows. Die Nutzer von gruppe2 müssten dann über verzeichnis hinweg gleich zu unterordner wechseln. Das wird man weder mit der Konsole noch mit dem Explorer.
Nur mal so am Rande: Warum legst Du nicht verzeichnis mit Rechten für gruppe1 und gruppe2 mit 2 Unterverzeichnissen an, die separat freigegeben sind und den gruppen entsprechend Zugriff gewähren.
Gruß, Alex
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Lars Ziegler schrieb:
Hi,
Danke erst mal für die rasche Antwort. Naja die Sache ist die, dass der Typ für den ich das machen sollte sich erst nach einem halben Jahr darüber Gedanken gemacht hat, dass jetzt eigentlich eine neue Gruppe fällig wäre und die jetzt unbedingt Zugriff auf bereits angelegte Daten haben sollte. Da dachte ich, dass es vielleicht eine Möglichkeit gibt. Aber ich hab schon sowas befürchtet.
Gruß Lars
P.S ich hab noch nicht so ganz deine Mail von vorhin (Bonding) verstanden. du hattest geschrieben "ob Dir zwischenzeitlich mit Deiner o.g. Frage geholfen wurde." Dabei hab doch nicht ich die Frage gestellt, sondern Werner. Steh ich jetzt irgendwie auf dem Schlauch?!?
Von: Lars Ziegler <lziegler@online.de>
Hallo alle zusammen,
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
Weiß irgend jemand ob Samba damit Probleme hat, oder wie man das beheben kann?
[share_bla_bla] path = /bla/blu/blo valid users= max, moritz,@gruppe1 .... [share_balla_balaa] path = /bla/blu/blo/jaja valid users= max, moritz,@bruppe1,@gruppe2 --t'ürlich müssen die auch physisch dürfen ... und jeder user darf auch in beliebig vielen Gruppen Member sein.... na ja - solange man die Übersicht nicht verliert...
Hallo,
vielleicht gibt es einen schlauen Kopf, der eine Lösung kennt.
Ich kann mir nicht vorstellen, dass das gehen soll. Sowohl unter Linux als auch unter Windows. Die Nutzer von gruppe2 müssten dann über verzeichnis hinweg gleich zu unterordner wechseln. Das wird man weder mit der Konsole noch mit dem Explorer.
Nur mal so am Rande: Warum legst Du nicht verzeichnis mit Rechten für gruppe1 und gruppe2 mit 2 Unterverzeichnissen an, die separat freigegeben sind und den gruppen entsprechend Zugriff gewähren.
Gruß, Alex
Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
From: "Fred Ockert" <m.ockert@bss-services.de>
Lars Ziegler schrieb:
Hi,
Danke erst mal für die rasche Antwort. Naja die Sache ist die, dass der Typ für den ich das machen sollte sich erst nach einem halben Jahr darüber Gedanken gemacht hat, dass jetzt eigentlich eine neue Gruppe fällig wäre und die jetzt unbedingt Zugriff auf bereits angelegte Daten haben sollte. Da dachte ich, dass es vielleicht eine Möglichkeit gibt. Aber ich hab schon sowas befürchtet.
Von: Lars Ziegler <lziegler@online.de>
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
[share_bla_bla] path = /bla/blu/blo valid users= max, moritz,@gruppe1 ....
[share_balla_balaa] path = /bla/blu/blo/jaja valid users= max, moritz,@bruppe1,@gruppe2
Dann habe ich die Frage missverstanden. So gibt es zwei Freigaben und zumindest bei den Windows zwei Laufwerke. Komplett wäre das dann wohl so: (?) [share_nur_gruppe1] path = /verzeichnis valid users=@gruppe1 [share_beide_gruppen] path = /verzeichnis/unterordner valid users=@gruppe1,@gruppe2 Geschmackssache mag es dabei sein, dass man sich @gruppe1 bei der zweiten Freigabe IMHO auch sparen könnte, weil in der Regel dieser Unterordner für gruppe1 schon durch die erste Freigabe erreichbar sein dürfte. Im Übrigen hatte ich die Ausgangsfrage so verstanden, dass er 1 (eine) Freigabe möchte, auf die beide Gruppen zugreifen können aber mit unterschiedlichen Berechtigungen in Bezug auf die jeweiligen Unterverzeichnisse. Sowas habe ich bei mir tatsächlich, weil man mit chown und dem Execute/Search-Bit prima Verzeichnisse für bestimmte Benutzergruppen sichtbar und vor anderen wiederum verstecken oder zumindest "leer" aussehen lassen kann. Vor diesem Hintergrund bitte ich meine erste "Antwort" zu verstehen
--t'ürlich müssen die auch physisch dürfen ... und jeder user darf auch in beliebig vielen Gruppen Member sein.... na ja - solange man die Übersicht nicht verliert...
Gruß, Alex -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Alex Winzer schrieb:
From: "Fred Ockert" <m.ockert@bss-services.de>
Lars Ziegler schrieb:
Hi,
Danke erst mal für die rasche Antwort. Naja die Sache ist die, dass der Typ für den ich das machen sollte sich erst nach einem halben Jahr darüber Gedanken gemacht hat, dass jetzt eigentlich eine neue Gruppe fällig wäre und die jetzt unbedingt Zugriff auf bereits angelegte Daten haben sollte. Da dachte ich, dass es vielleicht eine Möglichkeit gibt. Aber ich hab schon sowas befürchtet.
Von: Lars Ziegler <lziegler@online.de>
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
[share_bla_bla] path = /bla/blu/blo valid users= max, moritz,@gruppe1 ....
[share_balla_balaa] path = /bla/blu/blo/jaja valid users= max, moritz,@bruppe1,@gruppe2
Dann habe ich die Frage missverstanden. So gibt es zwei Freigaben und zumindest bei den Windows zwei Laufwerke. Komplett wäre das dann wohl so: (?)
[share_nur_gruppe1] path = /verzeichnis valid users=@gruppe1
[share_beide_gruppen] path = /verzeichnis/unterordner valid users=@gruppe1,@gruppe2
Geschmackssache mag es dabei sein, dass man sich @gruppe1 bei der zweiten Freigabe IMHO auch sparen könnte, weil in der Regel dieser Unterordner für gruppe1 schon durch die erste Freigabe erreichbar sein dürfte.
hmmm .. na jeder kriegt eh nur *seine* Freigabe... aber: es gibt nutzer, die begreifen dass nicht, dass andere nur ein (Unter)Verzeichnis sehen...abgesehen von dem Laufwerksbuchstaben(kuddelmuddel) na ja .. bissel tricky ist es schon zumindest die Gruppe2 muss zum Teil mit dem SGid-Flag arbeiten (Unix Gruppenrechte an sich ziehen...)
Im Übrigen hatte ich die Ausgangsfrage so verstanden, dass er 1 (eine) Freigabe möchte, auf die beide Gruppen zugreifen können aber mit unterschiedlichen Berechtigungen in Bezug auf die jeweiligen Unterverzeichnisse. Sowas habe ich bei mir tatsächlich, weil man mit chown und dem Execute/Search-Bit prima Verzeichnisse für bestimmte Benutzergruppen sichtbar und vor anderen wiederum verstecken oder zumindest "leer" aussehen lassen kann. Vor diesem Hintergrund bitte ich meine erste "Antwort" zu verstehen
geht auch Samba alle gleiche Rechte Unix drunter andere Rechte - Unix<->Dos Mappinmgs beachten und GUID/SGID Flags passend stellen...(Unix + Samba) Hm ja... am besten von Verzeichnis "erben" lassen...
--t'ürlich müssen die auch physisch dürfen ... und jeder user darf auch in beliebig vielen Gruppen Member sein.... na ja - solange man die Übersicht nicht verliert...
Gruß, Alex
Fred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo, also es war schon so gedacht, dass es zwei Windows-Laufwerke gibt, wobei das eine direkt in das Unterverzeichnis des anderen verweist. Also vom Prinzip her so wie bereits erwähnt: [share_bla_bla] path = /bla/blu/blo valid users= max, moritz,@gruppe1 .... [share_balla_balaa] path = /bla/blu/blo/jaja valid users= max, moritz,@bruppe1,@gruppe2 Allerdings habe ich mir "valid users" gespart, da die mit ACLs überflüssig sind. Jetzt habe ich möglicherweise eine Lösung gefunden: die Verzeichnisse "bla", "/bla/blu" und "/bla/blu/blo" müssen alle sämtlich für die Gruppe "gruppe2" folgende Berechtigungen besitzen "--x", dann können die Benutzer der Gruppe "gruppe2" nämliche in das Verzeichnis "/bla/blu/blo" wechseln ohne dort Daten zu lesen und von dort in das Verzeichnis "/bla/blu/blo/jaja" wechseln. Gruß Lars Fred Ockert schrieb:
Alex Winzer schrieb:
From: "Fred Ockert" <m.ockert@bss-services.de>
Lars Ziegler schrieb:
Hi,
Danke erst mal für die rasche Antwort. Naja die Sache ist die, dass der Typ für den ich das machen sollte sich erst nach einem halben Jahr darüber Gedanken gemacht hat, dass jetzt eigentlich eine neue Gruppe fällig wäre und die jetzt unbedingt Zugriff auf bereits angelegte Daten haben sollte. Da dachte ich, dass es vielleicht eine Möglichkeit gibt. Aber ich hab schon sowas befürchtet.
Von: Lars Ziegler <lziegler@online.de>
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
[share_bla_bla] path = /bla/blu/blo valid users= max, moritz,@gruppe1 ....
[share_balla_balaa] path = /bla/blu/blo/jaja valid users= max, moritz,@bruppe1,@gruppe2
Dann habe ich die Frage missverstanden. So gibt es zwei Freigaben und zumindest bei den Windows zwei Laufwerke. Komplett wäre das dann wohl so: (?)
[share_nur_gruppe1] path = /verzeichnis valid users=@gruppe1
[share_beide_gruppen] path = /verzeichnis/unterordner valid users=@gruppe1,@gruppe2
Geschmackssache mag es dabei sein, dass man sich @gruppe1 bei der zweiten Freigabe IMHO auch sparen könnte, weil in der Regel dieser Unterordner für gruppe1 schon durch die erste Freigabe erreichbar sein dürfte.
hmmm .. na jeder kriegt eh nur *seine* Freigabe... aber: es gibt nutzer, die begreifen dass nicht, dass andere nur ein (Unter)Verzeichnis sehen...abgesehen von dem Laufwerksbuchstaben(kuddelmuddel)
na ja .. bissel tricky ist es schon zumindest die Gruppe2 muss zum Teil mit dem SGid-Flag arbeiten (Unix Gruppenrechte an sich ziehen...)
Im Übrigen hatte ich die Ausgangsfrage so verstanden, dass er 1 (eine) Freigabe möchte, auf die beide Gruppen zugreifen können aber mit unterschiedlichen Berechtigungen in Bezug auf die jeweiligen Unterverzeichnisse. Sowas habe ich bei mir tatsächlich, weil man mit chown und dem Execute/Search-Bit prima Verzeichnisse für bestimmte Benutzergruppen sichtbar und vor anderen wiederum verstecken oder zumindest "leer" aussehen lassen kann. Vor diesem Hintergrund bitte ich meine erste "Antwort" zu verstehen
geht auch Samba alle gleiche Rechte Unix drunter andere Rechte - Unix<->Dos Mappinmgs beachten und GUID/SGID Flags passend stellen...(Unix + Samba)
Hm ja... am besten von Verzeichnis "erben" lassen...
--t'ürlich müssen die auch physisch dürfen ... und jeder user darf auch in beliebig vielen Gruppen Member sein.... na ja - solange man die Übersicht nicht verliert...
Gruß, Alex
Fred
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Mittwoch, 26. März 2008 schrieb Alex Winzer:
Von: Lars Ziegler <lziegler@online.de>
Hallo alle zusammen,
[...]
Also unter Windows schaut das ganze dann so aus: Laufwerk X: = /verzeichnis Zugriff durch gruppe1 Laufwerk Y: = /verzeichnis/unterordner Zugriff durch gruppe1 und gruppe2
Weiß irgend jemand ob Samba damit Probleme hat, oder wie man das beheben kann?
Hallo,
vielleicht gibt es einen schlauen Kopf, der eine Lösung kennt.
Nein, mangels ausreichender Kenntnisse von ACL und Samba bin ich nicht der schlaue Kopf für eine Server seitige Lösung. Aber....
Ich kann mir nicht vorstellen, dass das gehen soll. Sowohl unter Linux als auch unter Windows. Die Nutzer von gruppe2 müssten dann über verzeichnis hinweg gleich zu unterordner wechseln. Das wird man weder mit der Konsole noch mit dem Explorer.
Erstens kann gruppe2 auf der Konsole und in der Adresszeile des Explorers direkt nach X:\unterordner navigieren. Lediglich ein schrittweises Durchklicken im Explorer ist nicht möglich. Zweitens kann gruppe2 auch direkt über Laufwerk Y: auf die Daten zugreifen. Grüße Ralf -- Antworten bitte nur in die Mailingliste! PMs bitte an: listpm (@) arndt-de (.) eu -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Alex Winzer
-
Fred Ockert
-
Lars Ziegler
-
Ralf Arndt