[Samba] Fwd: NT_STATUS_ACCESS_DENIED for guest account to public share
Raymond Page
pagerc at gmail.com
Fri May 25 16:13:44 UTC 2018
Hi list,
I'm using samba-4.7.6-r0 and attempting to establish a public samba share
where any anonymous user can write to the share.
I have an issue where the 'guest' (uid 405) account is unable to write to a
directory owned by that uid. If the gid or world writable bits are set, I
can write to my share, but not as the guest uid. I need assistance
troubleshooting why I cannot write as the guest account to my share.
My problem:
# touch test.txt
# smbclient -U% //easystore/public -c 'put test.txt test1.txt'
NT_STATUS_ACCESS_DENIED opening remote file \test1.txt
My local filesystem:
# ls -lad /mnt/share
drwxr-xr-x 5 guest users 4096 May 25 15:18 /mnt/share
My user details:
# getent passwd guest
guest:x:405:100:guest:/dev/null:/sbin/nologin
# pdbedit -L -v
^$ EOL
My smbstatus (ran windows 10 client to hold open the share path locks):
# smbstatus
Samba version 4.7.6
PID Username Group Machine
Protocol Version Encryption Signing
----------------------------------------------------------------------------------------------------------------------------------------
24844 guest users 192.168.50.131 (ipv4:192.168.X.X :54932)
SMB3_11 - -
24852 guest users 192.168.50.185 (ipv4:192.168.X.X :57840)
SMB3_11 - -
24851 guest users 192.168.50.185 (ipv4:192.168.X.X :57839)
SMB3_11 - -
Service pid Machine Connected at
Encryption Signing
---------------------------------------------------------------------------------------------
public 24852 192.168.X.X Fri May 25 15:44:07 2018 UTC -
-
public 24844 192.168.X.X Fri May 25 15:43:41 2018 UTC -
-
IPC$ 24852 192.168.X.X Fri May 25 15:44:07 2018 UTC -
-
IPC$ 24851 192.168.X.X Fri May 25 15:44:06 2018 UTC -
-
public 24851 192.168.X.X Fri May 25 15:44:06 2018 UTC -
-
Locked files:
Pid Uid DenyMode Access R/W Oplock
SharePath Name Time
--------------------------------------------------------------------------------------------------
24851 405 DENY_NONE 0x100081 RDONLY NONE
/mnt/share . Fri May 25 15:44:06 2018
24851 405 DENY_NONE 0x100081 RDONLY NONE
/mnt/share . Fri May 25 15:44:06 2018
24851 405 DENY_NONE 0x100081 RDONLY NONE
/mnt/share . Fri May 25 15:44:07 2018
24852 405 DENY_NONE 0x100080 RDONLY NONE
/mnt/share . Fri May 25 15:44:07 2018
24851 405 DENY_NONE 0x100081 RDONLY NONE
/mnt/share . Fri May 25 15:44:08 2018
24851 405 DENY_ALL 0x100080 RDONLY NONE
/mnt/share . Fri May 25 15:44:12 2018
My smb.conf:
[global]
syslog = 7
netbios name = SHARE
workgroup = WORKGROUP
security = user
map to guest = Bad User
guest account = guest
#username map = /etc/samba/smbusers
dns proxy = no
#log level = all
log file = /var/log/samba/%m.log
browsable = yes
#read only = yes
guest ok = no
writable = no
printable = no
[printers]
comment = All Printers
path = /usr/spool/samba
browseable = yes
printable = yes
[homes]
comment = User Home Directories
browsable = yes
writable = yes
[public]
comment = Public Share
path = /mnt/share
public = yes
guest only = yes
read only = no
writable = yes
printable = no
#force user = guest
create mask = 0644
directory mask = 0755
--
Raymond Page
More information about the samba
mailing list