WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Problemchen mit Samba-Shares (http://www.wcm.at/forum/showthread.php?t=85100)

zem13 21.01.2003 02:08

Problemchen mit Samba-Shares
 
Hi!

Habe mir am Wochenende ebenfalls den Familienserver zusammengebaut. Funktioniert bis jetzt eigentlich ganz gut. Super Sache!

Leider quält mich ein kleines Problemchen mit den Samba - Shares. Habe ein paar Shares eingerichtet und ein paar User. Wenn unter Windows 98 einer der User ein Verzeichnis erstellt, kann ein anderer darin nicht schreiben/löschen/.... Habe bei den paar Testordner das Problem vorübergehen mit chmod 7777 gelöst, aber auf die Dauer ist das keine Lösung. Setze ich das in der smb.conf? Hier ein Auszug:

[pictures]
comment = Eigene Bilder
writable = yes
path = /pictures
public = yes

[videos]
comment = Eigene Videos
writable = yes
path = /videos
public = yes

Muß ich hier noch eine weiter Option angeben?

Tja, mit solchen Sachen schlägt man seine Zeit tot, wenn man sich noch nicht richtig auskennt.

Danke für eure Hilfe schon im Voraus!

jonix 21.01.2003 12:51

ich wuerds mal damit versuchen:

Code:

[pictures]
  ...

  ;abbildung vom dos-modus auf unix-rechte.
  ;voreinstellung ist 0744
  create mask = 0777

  ;abbildung des dos-modus auf unix-rechte für verzeichnisse
  ;voreinstellung ist 0755
  directory mask = 0777

alternativ koenntest du auch ein "force user = root" im allgemeinen teil der smb.conf machen (das tu ich)...

zem13 22.01.2003 12:08

Hat perfekt funktioniert!
Vielen Dank.

_m3 22.01.2003 12:15

Zitat:

Original geschrieben von jonix
ich wuerds mal damit versuchen:

Code:

[pictures]
  ...

  ;abbildung vom dos-modus auf unix-rechte.
  ;voreinstellung ist 0744
  create mask = 0777

  ;abbildung des dos-modus auf unix-rechte für verzeichnisse
  ;voreinstellung ist 0755
  directory mask = 0777

alternativ koenntest du auch ein "force user = root" im allgemeinen teil der smb.conf machen (das tu ich)...

Dass Du damit allerdings ALLE Sicherheitsmechanismen umgehst, ist Dir schon klar, oder?

zem13 22.01.2003 14:32

Hmm...
Was wäre eine elegantere Lösung?

_m3 22.01.2003 14:43

Einmal die Rechte mit "chmod 774 Verzeichnis" und "chgrp users Verzeichnis" auf die Benutzer des Systems beschraenken (statt users kannst Du auch eine spezielle Gruppe angeben, wenn Du das willst.

Anschliessend in der smb.conf
write list = users
force group = users
beim Share eintragen. Damit duefen nur die Mitglieder der Gruppe "users" in den Share schreiben und alle Verzeichnisse und Dateien in dem Share gehoeren automatisch der Gruppe "users".

Unter Linux ist in dem Moment, wo Du irgendwo "root" eintragen musst, damit was funktioniert, was falsch ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag