Hi all, I have a share with the following share definition: [HR_PR] path = /data/samba/shares/HR_PR valid users = @hr @acct_admin browseable = yes public = no guest ok = no force group = hr inherit acls = yes create mode = 770 The UNIX permissions on the directory are as follows: drwxrwx--- 2 root hr 4096 Apr 18 09:47 /data/samba/shares/HR_PR When I 'su' to my user on the server, I can 'touch' new files just fine. However when she tries to create a new file, she gets the following error: [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) switch message SMBntcreateX (pid 9873) conn 0x8354828 [2005/04/18 10:43:13, 3] smbd/dosmode.c:unix_mode(111) unix_mode(New Text Document.txt) returning 0744 [2005/04/18 10:43:13, 3] smbd/open.c:open_file(115) Permission denied opening New Text Document.txt [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) error string = Operation not permitted [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) error packet at smbd/trans2.c(2200) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) Transaction 140998 of length 124 [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) switch message SMBtrans2 (pid 9873) conn 0x8354828 [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2418) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2443) call_trans2qfilepathinfo: SMB_VFS_STAT of New Text Document.txt failed (No such file or directory) [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) error string = No such file or directory [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) error packet at smbd/trans2.c(2197) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) Transaction 140999 of length 142 [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) switch message SMBntcreateX (pid 9873) conn 0x8354828 [2005/04/18 10:43:13, 3] smbd/dosmode.c:unix_mode(111) unix_mode(New Text Document (2).txt) returning 0744 [2005/04/18 10:43:13, 3] smbd/open.c:open_file(115) Permission denied opening New Text Document (2).txt [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) error string = Operation not permitted [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) error packet at smbd/trans2.c(2200) cmd=162 (SMBntcreateX) NT_STATUS_ACCESS_DENIED [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) Transaction 141000 of length 132 [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) switch message SMBtrans2 (pid 9873) conn 0x8354828 [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2418) call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2443) call_trans2qfilepathinfo: SMB_VFS_STAT of New Text Document (2).txt failed (No such file or directory) [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) error string = No such file or directory [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) error packet at smbd/trans2.c(2197) cmd=50 (SMBtrans2) NT_STATUS_OBJECT_NAME_NOT_FOUND Also when she tries to modify any file, she gets access denied. Every file in the directory has mod 770 with owner being root and hr being the group. There are no ACLs defined for this share. I am stumped! Thanks for any help, Misty
On Monday 18 April 2005 11:07 am, Misty Stanley-Jones wrote:> Hi all, > > I have a share with the following share definition: > > [HR_PR] > path = /data/samba/shares/HR_PR > valid users = @hr @acct_admin > browseable = yes > public = no > guest ok = no > force group = hr > inherit acls = yes > create mode = 770I am ashamed to say that what I was missing was "writeable = yes" -- keep it simple, stupid. :( *hanging head in shame* Misty> > The UNIX permissions on the directory are as follows: > drwxrwx--- 2 root hr 4096 Apr 18 09:47 /data/samba/shares/HR_PR > > When I 'su' to my user on the server, I can 'touch' new files just fine. > > However when she tries to create a new file, she gets the following error: > > [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) > switch message SMBntcreateX (pid 9873) conn 0x8354828 > [2005/04/18 10:43:13, 3] smbd/dosmode.c:unix_mode(111) > unix_mode(New Text Document.txt) returning 0744 > [2005/04/18 10:43:13, 3] smbd/open.c:open_file(115) > Permission denied opening New Text Document.txt > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) > error string = Operation not permitted > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) > error packet at smbd/trans2.c(2200) cmd=162 (SMBntcreateX) > NT_STATUS_ACCESS_DENIED > [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) > Transaction 140998 of length 124 > [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) > switch message SMBtrans2 (pid 9873) conn 0x8354828 > [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2418) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 > [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2443) > call_trans2qfilepathinfo: SMB_VFS_STAT of New Text Document.txt failed > (No such file or directory) > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) > error string = No such file or directory > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) > error packet at smbd/trans2.c(2197) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND > [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) > Transaction 140999 of length 142 > [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) > switch message SMBntcreateX (pid 9873) conn 0x8354828 > [2005/04/18 10:43:13, 3] smbd/dosmode.c:unix_mode(111) > unix_mode(New Text Document (2).txt) returning 0744 > [2005/04/18 10:43:13, 3] smbd/open.c:open_file(115) > Permission denied opening New Text Document (2).txt > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) > error string = Operation not permitted > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) > error packet at smbd/trans2.c(2200) cmd=162 (SMBntcreateX) > NT_STATUS_ACCESS_DENIED > [2005/04/18 10:43:13, 3] smbd/process.c:process_smb(1091) > Transaction 141000 of length 132 > [2005/04/18 10:43:13, 3] smbd/process.c:switch_message(886) > switch message SMBtrans2 (pid 9873) conn 0x8354828 > [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2418) > call_trans2qfilepathinfo: TRANSACT2_QPATHINFO: level = 1004 > [2005/04/18 10:43:13, 3] smbd/trans2.c:call_trans2qfilepathinfo(2443) > call_trans2qfilepathinfo: SMB_VFS_STAT of New Text Document (2).txt > failed (No such file or directory) > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(105) > error string = No such file or directory > [2005/04/18 10:43:13, 3] smbd/error.c:error_packet(129) > error packet at smbd/trans2.c(2197) cmd=50 (SMBtrans2) > NT_STATUS_OBJECT_NAME_NOT_FOUND > > Also when she tries to modify any file, she gets access denied. Every file > in the directory has mod 770 with owner being root and hr being the group. > > There are no ACLs defined for this share. > > I am stumped! Thanks for any help, > Misty
> I have a share with the following share definition: > > [HR_PR] > path = /data/samba/shares/HR_PR > valid users = @hr @acct_admin > browseable = yes > public = no > guest ok = no > force group = hr > inherit acls = yes > create mode = 770 > > The UNIX permissions on the directory are as follows: > drwxrwx--- 2 root hr 4096 Apr 18 09:47 /data/samba/shares/HR_PR > > When I 'su' to my user on the server, I can 'touch' new files just fine. > > However when she tries to create a new file, she gets the > following error: > > Also when she tries to modify any file, she gets access denied. > Every file in > the directory has mod 770 with owner being root and hr being the group. > > There are no ACLs defined for this share.I believe you need to add read only = no The default value according to the man page is yes which would keep you from creating or modifying files in the share. Doug