smbmount mit richtiger User- und Gruppenzugehoerigkeit
Hallo zusammen, ich habe an einem SuSE Rechner (7.3) ein Verzeichniss mit Swat freigegeben. Die Freigabe erfolgte explizit fuer einen User und kann auch nur von einer bestimmten IP aus genutzt werden. Von einem anderen SuSE Rechner (8.2) habe ich mit dem Befehl: mount -t smbfs -o username=<name>,password=<password> //<Rechner>/<freigabename> /<verzeichnis auf lokalem Rechner> diese Freigegebene Verzeichniss als root gemountet. Wenn ich dann in das <verzeichnis auf lokalem Rechner> wechsele und den Befehl ls -l ausfuehre gehoeren alle Verzeichnisse und Dateien root und die Gruppe steht auch auf root. Kann man das Freigegebene Verzeichniss so mounten, das die Verzeichnisse und Dateien die User- und Gruppenzugehoerigkeiten der "orginale" des freigebenden Rechners haben? .................................. bis denne..... Normen
Hi Norman, Normen Dommaschk wrote: [...]
Von einem anderen SuSE Rechner (8.2) habe ich mit dem Befehl:
mount -t smbfs -o username=<name>,password=<password> //<Rechner>/<freigabename> /<verzeichnis auf lokalem Rechner>
diese Freigegebene Verzeichniss als root gemountet. Wenn ich dann in das <verzeichnis auf lokalem Rechner> wechsele und den Befehl ls -l ausfuehre gehoeren alle Verzeichnisse und Dateien root und die Gruppe steht auch auf root.
Kann man das Freigegebene Verzeichniss so mounten, das die Verzeichnisse und Dateien die User- und Gruppenzugehoerigkeiten der "orginale" des freigebenden Rechners haben?
Wenn Du in der Manpage schaust, dann siehst Du gid und uid. mount -t smbfs -o username=<name>,password=<password>,gid=GRUPPE,uid=USER //<Rechner>/<freigabename> /<verzeichnis auf lokalem Rechner> Gruß Sören
Hy Sören,
Kann man das Freigegebene Verzeichniss so mounten, das die Verzeichnisse und Dateien die User- und Gruppenzugehoerigkeiten der "orginale" des freigebenden Rechners haben?
Wenn Du in der Manpage schaust, dann siehst Du gid und uid. mount -t smbfs -o username=<name>,password=<password>,gid=GRUPPE,uid=USER //<Rechner>/<freigabename> /<verzeichnis auf lokalem Rechner>
Ich glaube du hast mich falsch verstanden. Da die Dateien und Verzeichnisse auf dem Orginalpfad des Freigebenden Rechners unterschiedlichen Usern gehoeren wollte ich die gern auch im gemounteten Pfad haben, nicht aber auf eine bestimmte GRUPPE oder USER setzen. .................................. bis denne..... Normen
Hallo Normen, hallo Sören, hallo Leute, Am Mittwoch, 18. Juni 2003 08:28 schrieb Normen Dommaschk: [bitte Vorredner leben lassen!] [...]
Wenn Du in der Manpage schaust, dann siehst Du gid und uid.
Ich glaube du hast mich falsch verstanden. Da die Dateien und Verzeichnisse auf dem Orginalpfad des Freigebenden Rechners unterschiedlichen Usern gehoeren wollte ich die gern auch im gemounteten Pfad haben, nicht aber auf eine bestimmte GRUPPE oder USER setzen.
Geht mit Samba / smbmount AFAIK nicht. Gegenfrage: Du exportierst ein Verzeichnis von einem Linux-Rechner und möchtest es an einem anderen Linux-Rechner mounten. Warum nimmst Du nicht einfach NFS? Das beachtet nämlich auch User und Gruppe der Dateien. Gruß Christian Boltz --
Was haltet ihr von Lindows?? ABSTAND :-) [> Glenn Charpantier und Axel Lindlau in suse-linux]
Hi On Wednesday 18 June 2003 08:28, Normen Dommaschk wrote:
Ich glaube du hast mich falsch verstanden. Da die Dateien und Verzeichnisse auf dem Orginalpfad des Freigebenden Rechners unterschiedlichen Usern gehoeren wollte ich die gern auch im gemounteten Pfad haben, nicht aber auf eine bestimmte GRUPPE oder USER setzen.
Das Problem dabei ist, dass die user auf dem server nichts mit den lokalen usern auf dem client zu tun haben. Das muss ja anhand irgendeiner Zuordnung auf einander abgebildet werden. Auf den Dateien in der Freigabe gibt es keine user und groups. Wenn ein user selbst per smbmount mountet, dann gehören ihm auch die Verzeichnisse. Vielleicht hilft das erstmal. Voraussetzung ist lediglich, dass er auch Eigentümer des mountpoint ist. Dann gibt es auch keine Probleme wenn ein user lokal anders heißt als auf dem server. Samba unterstützt mittlerweile ACLs. Damit könntest du Benutzerrechte auf dem server definieren, die auf dem client noch Gültigkeit haben. mfg Axel mfg Axel
participants (4)
-
Axel Heinrici
-
Christian Boltz
-
Normen Dommaschk
-
Sören Mindorf