Kann auf Samba share nicht schreiben

G

Grein

Grünschnabel
Hi!

ich habe auf einem Fedora 8 System Samba installiert. In diesem System ist eine extra Festplatte auf /mnt/data gemounted.

fstab line:
LABEL=/mnt/data /mnt/data xfs defaults 1 2

Ich habe den user 'amule' angelegt und als owner fuer /mnt/data eingesetzt.

ls -l output:
drwxrwxrwx 3 amule root 17 30. Jun 00:48 data

Ich kann mit dem user amule auch problemlos per console in /mnt/data/ schreiben, loeschen, lesen, etc.

Ich habe folgende smb.conf:

[global]
workgroup = CIMBRIA
server string = Linux Datenserver
security = user
netbios name = Server
; guest account = amule
encrypt passwords = yes
; interfaces = lo eth0 192.168.12.2/24 192.168.13.2/24
; hosts allow = 127. 192.168.12. 192.168.13.

; wins support = yes
; local master = yes
; preferred master = yes
; os level = 65


[homes]
; comment = Home Directories
; browseable = no
; writable = yes
; valid users = %S
; valid users = MYDOMAIN\%S

[printers]
; comment = All Printers
; path = /var/spool/samba
; browseable = no
; guest ok = no
; writable = no
; printable = yes

[amule]
comment = amule
path = /mnt/data
writeable = yes
write list = amule root
create mask = 0775

Wenn ich ueber nen windows Clienten auf den share zugreife, werde ich verbunden, keinerlei problem. Ich sehe auch vorhandene Verzeichnisse, aber ich sehe keine vorhandenen Dateien. (Ich habe ein leeres Verzeichnis erstellt (mkdir test2) und eine leere Datei (touch test.txt)). Ich habe keinen Plan, woran das liegt.

Die log Datei ist eine ewige Wiederholung von:

[2008/06/30 00:54:34, 1] smbd/service.c:close_cnum(1230)
bugs-bunny (192.168.1.103) closed connection to service amule
[2008/06/30 00:56:59, 1] smbd/service.c:make_connection_snum(1033)
bugs-bunny (192.168.1.103) connect to service amule initially as user amule (uid=500, gid=500) (pid 2370)


Irgendwer ne Idee?
P.S.: Ich habe nur ssh Zugriff, grafische tools helfen mir nicht.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Nachtrag:

per "smbpasswd -a " wurde der benutzer 'amule' auch bei SMB angemeldet.
 
Zuletzt bearbeitet:
Mit welchem User sind die Testdateien erstellt worden und welche Rechte haben sie?

Das Windowsfenster wurde auch mal aktualisiert, oder?
 
Füge mal ein map to guest = never im globalen ein.
.
.
.
EDIT (autom. Beitragszusammenführung) :
.

Und setz bitte einmal den Debug-Level hoch, damit was aussagekräftiges in den Logs steht
 
Zuletzt bearbeitet:
Die Dateien wurden mit dem user erstellt, der als samba user gelten soll (in diesem Fall user "amule").

ls -l output der Datei test.txt und des Verzeichnisses test2:

drwxrwxr-x 2 amule amule 6 30. Jun 13:55 test2
-rw-rw-r-- 1 amule amule 0 30. Jun 13:56 test.txt

______________________________________________________


Habe "map to guest = never" eingefuegt und "debug level = 5"

Habe dann versucht ein Verzeichnis via Windows client zu erstellen.

Output des logfiles:

[2008/06/30 21:18:10, 5] smbd/uid.c:change_to_root_user(288)
change_to_root_user: now uid=(0,0) gid=(0,0)
[2008/06/30 21:18:10, 3] smbd/error.c:error_packet_set(106)
error packet at smbd/notify.c(142) cmd=160 (SMBnttrans) NT_STATUS_CANCELLED
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(516)
size=71
smb_com=0xa0
smb_rcls=32
smb_reh=1
smb_err=49152
smb_flg=136
smb_flg2=51201
smb_tid=1
smb_pid=1236
smb_uid=101
smb_mid=16962
smt_wct=18
smb_vwv[ 0]= 0 (0x0)
smb_vwv[ 1]= 0 (0x0)
smb_vwv[ 2]= 0 (0x0)
smb_vwv[ 3]= 0 (0x0)
smb_vwv[ 4]= 0 (0x0)
smb_vwv[ 5]= 0 (0x0)
smb_vwv[ 6]= 0 (0x0)
smb_vwv[ 7]= 0 (0x0)
smb_vwv[ 8]= 0 (0x0)
smb_vwv[ 9]= 0 (0x0)
smb_vwv[10]= 0 (0x0)
smb_vwv[11]= 0 (0x0)
smb_vwv[12]= 0 (0x0)
smb_vwv[13]= 0 (0x0)
smb_vwv[14]= 0 (0x0)
smb_vwv[15]= 0 (0x0)
smb_vwv[16]= 0 (0x0)
smb_vwv[17]= 0 (0x0)
smb_bcc=0
[2008/06/30 21:18:10, 3] smbd/nttrans.c:reply_ntcancel(1644)
reply_ntcancel: cancel called on mid = 16962.
[2008/06/30 21:18:10, 3] smbd/process.c:process_smb(1069)
Transaction 99 of length 45
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(516)
size=41
smb_com=0x4
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=24
smb_flg2=51207
smb_tid=1
smb_pid=65279
smb_uid=101
smb_mid=20546
smt_wct=3
smb_vwv[ 0]=10653 (0x299D)
smb_vwv[ 1]=65535 (0xFFFF)
smb_vwv[ 2]=65535 (0xFFFF)
smb_bcc=0
[2008/06/30 21:18:10, 3] smbd/process.c:switch_message(927)
switch message SMBclose (pid 10036) conn 0xb85a0720
[2008/06/30 21:18:10, 3] smbd/sec_ctx.c:set_sec_ctx(241)
setting sec ctx (500, 500) - sec_ctx_stack_ndx = 0
[2008/06/30 21:18:10, 5] auth/auth_util.c:debug_nt_user_token(454)
NT user token of user S-1-5-21-678389037-859023867-1014451778-2000
contains 5 SIDs
SID[ 0]: S-1-5-21-678389037-859023867-1014451778-2000
SID[ 1]: S-1-22-2-500
SID[ 2]: S-1-1-0
SID[ 3]: S-1-5-2
SID[ 4]: S-1-5-11
SE_PRIV 0x0 0x0 0x0 0x0
[2008/06/30 21:18:10, 5] auth/auth_util.c:debug_unix_user_token(474)
UNIX token of user 500
Primary group is 500 and contains 1 supplementary groups
Group[ 0]: 500
[2008/06/30 21:18:10, 5] smbd/uid.c:change_to_user(273)
change_to_user uid=(500,500) gid=(0,500)
[2008/06/30 21:18:10, 3] smbd/reply.c:reply_close(3329)
close directory fnum=10653
[2008/06/30 21:18:10, 5] smbd/files.c:file_free(454)
freed files structure 10653 (2 used)
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:10, 5] lib/util.c:show_msg(516)
size=35
smb_com=0x4
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=136
smb_flg2=51201
smb_tid=1
smb_pid=65279
smb_uid=101
smb_mid=20546
smt_wct=0
smb_bcc=0
[2008/06/30 21:18:12, 3] smbd/process.c:process_smb(1069)
Transaction 100 of length 130
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(516)
size=126
smb_com=0x32
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=24
smb_flg2=51207
smb_tid=1
smb_pid=1236
smb_uid=101
smb_mid=20610
smt_wct=15
smb_vwv[ 0]= 58 (0x3A)
smb_vwv[ 1]= 0 (0x0)
smb_vwv[ 2]= 2 (0x2)
smb_vwv[ 3]= 40 (0x28)
smb_vwv[ 4]= 0 (0x0)
smb_vwv[ 5]= 0 (0x0)
smb_vwv[ 6]= 0 (0x0)
smb_vwv[ 7]= 0 (0x0)
smb_vwv[ 8]= 0 (0x0)
smb_vwv[ 9]= 58 (0x3A)
smb_vwv[10]= 68 (0x44)
smb_vwv[11]= 0 (0x0)
smb_vwv[12]= 0 (0x0)
smb_vwv[13]= 1 (0x1)
smb_vwv[14]= 5 (0x5)
smb_bcc=61
[2008/06/30 21:18:12, 3] smbd/process.c:switch_message(927)
switch message SMBtrans2 (pid 10036) conn 0xb85a0720
[2008/06/30 21:18:12, 4] smbd/uid.c:change_to_user(183)
change_to_user: Skipping user change - already user
[2008/06/30 21:18:12, 3] smbd/trans2.c:call_trans2qfilepathinfo(3304)
call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(147)
unix_convert called on file "data/Incoming/New Folder"
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(246)
unix_convert begin: name = data/Incoming/New Folder, dirpath = data/Incoming, start = New Folder
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(440)
New file New Folder
[2008/06/30 21:18:12, 3] smbd/trans2.c:call_trans2qfilepathinfo(3340)
call_trans2qfilepathinfo: SMB_VFS_STAT of data/Incoming/New Folder failed (Datei oder Verzeichnis nicht gefunden)
[2008/06/30 21:18:12, 3] smbd/error.c:unix_error_packet(56)
unix_error_packet: error string = Datei oder Verzeichnis nicht gefunden
[2008/06/30 21:18:12, 3] smbd/error.c:error_packet_set(106)
error packet at smbd/trans2.c(3341) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(516)
size=35
smb_com=0x32
smb_rcls=52
smb_reh=0
smb_err=49152
smb_flg=136
smb_flg2=51265
smb_tid=1
smb_pid=1236
smb_uid=101
smb_mid=20610
smt_wct=0
smb_bcc=0
[2008/06/30 21:18:12, 3] smbd/process.c:process_smb(1069)
Transaction 101 of length 140
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(516)
size=136
smb_com=0xa2
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=24
smb_flg2=51207
smb_tid=1
smb_pid=1236
smb_uid=101
smb_mid=20674
smt_wct=24
smb_vwv[ 0]= 255 (0xFF)
smb_vwv[ 1]=57054 (0xDEDE)
smb_vwv[ 2]=12800 (0x3200)
smb_vwv[ 3]= 4096 (0x1000)
smb_vwv[ 4]= 0 (0x0)
smb_vwv[ 5]= 0 (0x0)
smb_vwv[ 6]= 0 (0x0)
smb_vwv[ 7]= 256 (0x100)
smb_vwv[ 8]= 4096 (0x1000)
smb_vwv[ 9]= 0 (0x0)
smb_vwv[10]= 0 (0x0)
smb_vwv[11]= 0 (0x0)
smb_vwv[12]= 0 (0x0)
smb_vwv[13]=32768 (0x8000)
smb_vwv[14]= 0 (0x0)
smb_vwv[15]= 768 (0x300)
smb_vwv[16]= 0 (0x0)
smb_vwv[17]= 512 (0x200)
smb_vwv[18]= 0 (0x0)
smb_vwv[19]= 256 (0x100)
smb_vwv[20]= 0 (0x0)
smb_vwv[21]= 512 (0x200)
smb_vwv[22]= 0 (0x0)
smb_vwv[23]= 0 (0x0)
smb_bcc=53
[2008/06/30 21:18:12, 3] smbd/process.c:switch_message(927)
switch message SMBntcreateX (pid 10036) conn 0xb85a0720
[2008/06/30 21:18:12, 4] smbd/uid.c:change_to_user(183)
change_to_user: Skipping user change - already user
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(147)
unix_convert called on file "data/Incoming/New Folder"
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(246)
unix_convert begin: name = data/Incoming/New Folder, dirpath = data/Incoming, start = New Folder
[2008/06/30 21:18:12, 5] smbd/filename.c:unix_convert(440)
New file New Folder
[2008/06/30 21:18:12, 5] smbd/open.c:open_directory(2057)
open_directory: opening directory data/Incoming/New Folder, access_mask = 0x100001, share_access = 0x3 create_options = 0x1\
, create_disposition = 0x2, file_attributes = 0x80
[2008/06/30 21:18:12, 3] smbd/dosmode.c:unix_mode(142)
unix_mode(data/Incoming/New Folder) returning 0755
[2008/06/30 21:18:12, 2] smbd/open.c:open_directory(2092)
open_directory: unable to create data/Incoming/New Folder. Error was NT_STATUS_ACCESS_DENIED
[2008/06/30 21:18:12, 3] smbd/error.c:error_packet_set(106)
error packet at smbd/nttrans.c(805) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(516)
size=35
smb_com=0xa2
smb_rcls=34
smb_reh=0
smb_err=49152
smb_flg=136
smb_flg2=51201
smb_tid=1
smb_pid=1236
smb_uid=101
smb_mid=20674
smt_wct=0
smb_bcc=0
[2008/06/30 21:18:12, 3] smbd/process.c:process_smb(1069)
Transaction 102 of length 100
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(506)
[2008/06/30 21:18:12, 5] lib/util.c:show_msg(516)
size=96
smb_com=0xa2
smb_rcls=0
smb_reh=0
smb_err=0
smb_flg=24
smb_flg2=51207
smb_tid=1
smb_pid=1236
.
.
.
.
 

Ähnliche Themen

Samba 4.9.5-Debian - Kennwort von unix übernehmen

SMB Zugriff auf Homeshare

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Samba Dateien und Ordner verschieben

Keine Zugriff von Windows 10 auf Sambafreigaben

Zurück
Oben