[Samba] icacls 'DENY' and Unix user execute bit
Patrick Goetz
pgoetz at math.utexas.edu
Mon Nov 22 17:12:09 UTC 2021
On 11/20/21 11:36, Ken Bass via samba wrote:
> I don't think that is going to work since I cannot control that the
> Linux application is messing with permissions. When files are created
> under Linux, the execute bit is typically not set.
> So to support an application that can run on Windows and on Linux
> against the same share I need a solution that will work.
Do you have a default umask set which is removing the "x" permission
under linux? Normally, it should not happen that the x permissions are
modified when you edit a file unless your umask is something strange
like 0467.
But this definitively settles for me whether or not it's a good idea to
CIFS mount Samba shares to a linux system: if it can't handle POSIX
ACL's, game over.
As someone else mentioned, the standard way to mount filesystems linux
to linux is NFS, preferably NFSv4. But you can also use ssh-fuse, which
will tunnel the whole thing through ssh.
More information about the samba
mailing list