[Samba] chdir_current_service: vfs_ChDir(/srv/samba/users) failed: Permission denied.
Patrick Goetz
pgoetz at math.utexas.edu
Mon Nov 29 15:34:31 UTC 2021
On 11/27/21 17:40, spindles seven wrote:
> On 27 November 2021 20:05 Ralph Boehme wrote:
>> On 11/27/21 18:27, Patrick Goetz via samba wrote:
>>> Sure, but Samba, which runs are root,
>>
>> smbd does not run as root when executing SMB requests, it impersonates
>> the user UNIX token while doing this.
>>
> OK, that explains why one of my Domain Computers got permission denied, but that raises the other question - why then is a normal user able to access his/her files which live in /srv/samba/users/<username> without any problem? The permissions on /srv/samba (before I added the "x") was rwxrwx--- : root and Domain Admins only have access. So Domain Users were able to traverse the hierarchy but not Domain Computers. Why?
>
Unless you tell it not too, Samba will set POSIX ACL's on files and
folders created by domain-bound machines. As Louis mentioned, run the
getfacl command on the file/folder in question and it will show you the
"hidden" permissions.
> Thanks,
>
> Roy
>
More information about the samba
mailing list