PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba und die Freigaben



linux_user1311
19.10.03, 18:12
Folgendes Problem:

Ich habe eine Partition "test" mit Samba freigegeben. Darauf sollen 2 User zugreifen können. (funktioniert soweit). Wenn jetzt User A ein Verzeichnis anlegt kann User B das Verzeichnis weder löschen, noch einen neuen Odner in dem Verzeichnis anlegen.
Ich habe mit "chmod 777 /test" die Partition doch für alle frei gegeben.
Weiß jemand von euch einen Tipp wie man dieses Problem lösen kann?
Danke schon mal im voraus.

:rolleyes:

Sheriff
19.10.03, 19:09
versuchs mal mit "create mode = 0777" (kommt in die smb.conf)

linux_user1311
20.10.03, 16:26
Mit create mode funktioniert es manchmal.

[global]
workgroup = Arbeitsgruppe
os level = 2
time server = Yes
unix extensions = Yes
encrypt passwords = Yes
map to guest = Bad User
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = No

[test]
user = userA,userB,testuser
force create mode = 0777
writeable = yes
create mode = 0777
valid users = userA,userB,testuser
directory mode = 0777
force directory mode = 0777
write list = userA,userB,testuser
path = /Transfer
delete readonly = yes

Ich habe dies größten Teils mit Webmin erstellt. Aber irgendwie funktioniert es nicht wie ich es gern hätte. Das Verzeichnis "test" soll so frei gegeben sein das alle neuerstellten Dateien oder Ordner für alle user (userA,userB,testuser) lesbar und beschreibbar ist. Egal wer von den dreien diesen erstellt hat.


:confused:

linux_user1311
20.10.03, 17:14
Es heißt natürlich "path = /test".

poweradmin
20.10.03, 19:18
Hey,
also Samba vergibt bzw. lässt nur das zu, was du an rechten auch wirklich vergeben hast. Also versuch mal ein chmod 777 /verzeichnisname.

linux_user1311
21.10.03, 05:58
Original geschrieben von linux_user1311
Folgendes Problem:

Ich habe eine Partition "test" mit Samba freigegeben. Darauf sollen 2 User zugreifen können. (funktioniert soweit). Wenn jetzt User A ein Verzeichnis anlegt kann User B das Verzeichnis weder löschen, noch einen neuen Odner in dem Verzeichnis anlegen.
Ich habe mit "chmod 777 /test" die Partition doch für alle frei gegeben.
Weiß jemand von euch einen Tipp wie man dieses Problem lösen kann?
Danke schon mal im voraus.

:rolleyes:

Mit chmod habe ich das Verzeichnis bzw Partition doch schon freigegeben.
Oder liegt es daran das ich die Partition frei gegeben habe ?

:confused:

poweradmin
21.10.03, 17:19
Sorry, hatte ich überlesen habe nochmal bei mir reingeschaut, da habe ich ein paar andere einstellungen, probiers mal damit. Ausserdem mach mal ein chmod 3777 /test .

[public]
comment = Public
path = /data2
admin users = root, @adm, @ntadmin
write list = root ,@adm, @ntadmin
force group = @users
read only = No
create mask = 07777
force create mode = 0764
force security mode = 0764
directory mask = 0777
force directory mode = 0764
force directory security mode = 0764
inherit permissions = Yes
max connections = 0
browseable = Yes


damit konnte jeder user dokumente des anderen bearbeiten und speichern, aber der eigentümer bleibt trotzdem erhalten. Das Verzeichnis gehört einem benutzer der gruppe user und nicht root, also noch ein chown machen: man chown

tux zum gruss

linux_user1311
21.10.03, 17:28
Danke, werde ich testen. :)

linux_user1311
22.10.03, 20:56
Mit den drei Benutzern klappt es nun. Erstelle ich nun aber noch einen vierten Benutzer, habe ich mit dem die gleichen Probleme. Also in "/test" kann er Ordner erstellen, aber nicht in den Unterordnern die von den anderen erstellt worden sind.
:(