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

Antwort per Email an