Am Donnerstag, 17. Februar 2005 21:27 schrieb Bernd Schwendele: > Vielleicht bringt das was... > Hast schon mal hier nachgeschaut? > > http://us4.samba.org/samba/docs/man/Samba-HOWTO-Collection/AccessControls.html >
Die Idee ist gar nicht mal schlecht, daran habe ich noch gar nicht gedacht, das debian mit dem ACL über samba nicht zu recht kommt. Aber auch das ACL habe ich jetzt hinbekommen, obwohl ich da erst seit ein paar Tagen in den Gängen war. Ich kann von Winxp die ACLs und die extendedAtributes angucken. Verändern habe ich nicht probiert. Da ich das Problem aber auch vor den ACLs hatte, ist das aber auch eher unwahrscheinlich, aber ich werde es nochmal testen. In meiner /var/log/messages von debian sarge steht, was während des kopierens in das share passierte: ************************************************************************************ Feb 17 20:08:13 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:11:13 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:12:41 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:17:25 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:20:11 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:20:17 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking Feb 17 20:21:00 feld-bert kernel: smb_lookup: find Neuer Ordner/.directory failed, error=-512 Feb 17 20:27:29 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:32:09 feld-bert kernel: SMB connection re-established (-5) Feb 17 20:33:53 feld-bert kernel: smb_add_request: request [c95f0ea0, mid=599] timed out! Feb 17 20:34:48 feld-bert kernel: smb_add_request: request [c8469ec0, mid=612] timed out! Feb 17 20:35:18 feld-bert kernel: smb_add_request: request [c8469ec0, mid=616] timed out! Feb 17 20:36:44 feld-bert kernel: smb_add_request: request [c6ffaee0, mid=1199] timed out! Feb 17 20:37:14 feld-bert kernel: smb_add_request: request [c6ffaee0, mid=1206] timed out! Feb 17 20:40:40 feld-bert kernel: smb_add_request: request [cdff2ec0, mid=571] timed out! Feb 17 20:40:40 feld-bert kernel: smb_lookup: find Neuer Ordner/.directory failed, error=-512 Feb 17 20:40:40 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking Feb 17 21:09:48 feld-bert -- MARK -- Feb 17 21:29:48 feld-bert -- MARK -- Feb 17 21:39:52 feld-bert kernel: SMB connection re-established (-5) Feb 17 21:41:31 feld-bert kernel: smb_add_request: request [c605ee80, mid=109] timed out! Feb 17 21:41:32 feld-bert kernel: smb_proc_readdir_long: error=-512, breaking ************************************************************************************ Wie bringe ich das debian System dazu mehr auszuspucken? ich habe aber noch was interessantes entdeckt, und glaube das mein Problem mit der uid zusammen hängen könnte. Hatte es getestet mit einem share wo nur der Eigentümer des Ordners reinschreiben darf. Ich habe Ordner angelegt, und in jeden Ordner einmal eine Datei von jedem client aus erstellt: ************************************************************************************ feld-server:/usr/share/doc/packages/00_ebooks/Neuer Ordner # ls -nR .: total 20 drwxrwxr-x 5 500 100 4096 Feb 17 22:08 . drwxrwxr-x 5 503 100 4096 Feb 16 21:24 .. drwxrwxrwx 2 500 100 4096 Feb 17 22:03 alle-duerfen drwxr-xr-x 2 500 100 4096 Feb 17 22:04 markus-darf-schreiben drwxrwxr-x 2 500 100 4096 Feb 17 22:04 users-duerfen-schreiben ./alle-duerfen: total 12 drwxrwxrwx 2 500 100 4096 Feb 17 22:03 . drwxrwxr-x 5 500 100 4096 Feb 17 22:08 .. -rw-r--r-- 1 500 100 2 Feb 17 21:54 von-debian-markus -rw-rw-rw- 1 500 100 0 Feb 17 22:03 von-winxp-markus ./markus-darf-schreiben: total 8 drwxr-xr-x 2 500 100 4096 Feb 17 22:04 . drwxrwxr-x 5 500 100 4096 Feb 17 22:08 .. -rw-rw-rw- 1 500 100 0 Feb 17 22:04 von-winxp-markus ./users-duerfen-schreiben: total 12 drwxrwxr-x 2 500 100 4096 Feb 17 22:04 . drwxrwxr-x 5 500 100 4096 Feb 17 22:08 .. -rw-r--r-- 1 500 100 2 Feb 17 21:53 von-debian-markus -rw-rw-rw- 1 500 100 0 Feb 17 22:03 von-winxp-markus feld-server:/usr/share/doc/packages/00_ebooks/Neuer Ordner # ************************************************************************************ Wie man auch erkennen kann liegt im Ordner "./markus-darf-schreiben" nur die Textdatei die ich über den Winxp Client erstellt habe. Der Benutzer markus vom debian System durfte da nicht rein schreiben. Ganz merkwürdig finde ich das nicht, denn der markus vom debian hat die uid 1000, un der Benutzer markus von suse die uid 500, wobei der Benutzer markus vom winclient eine uid zugewiesen bekommt. mfg Markus