[Samba] Read-only permissions - incorrect user mapping?
Rowland penny
rpenny at samba.org
Thu Dec 26 19:19:56 UTC 2019
On 26/12/2019 18:46, Steven Foucault via samba wrote:
> I have a problem regarding permissions of a SMB share.
> I created a share for my user “steven” which has correct unix permissions (I have read/write access to this folder when I log in to the server via “steven”)
>
> drwxr-xr-x steven root share
>
> When I export this share with no “force user” entry in smb.conf I can access the share only read only.
> When I use “force user = steven” it’s the same.
> When I use “force user = root” I have read write access to this share.
>
> It looks like the samba user “steven” (which exists) is not mapped to the correct unix user. I thought this is the default behaviour.
>
> pdbedit -L
> steven:1000:steven
>
> id steven
> uid=1000(steven) gid=1000(steven) groups=1000(steven)
>
> When I add - chmod o+w share - write permissions for “others” I can access share read/write via samba.
> How can I make samba connect the samba user “steven” to the system user “steven”?
>
> BTW: There’s no SELinux enabled.
>
> Thanks!
> Steven
>
>
> —
> [share]
> path = /tank
> available = yes
> browsable = yes
> read only = no
> writeable = yes
> create mask = 0600
> directory mask = 0700
> public = no
> force user = steven
Sorry, but not enough info ;-)
What OS ?
What Samba version ?
What is in [global] ?
What are you connecting from ?
That should be enough to start from.
Rowland
More information about the samba
mailing list