Monté un recurso compartido de samba usando el comando smbmount:
$ sudo smbmount \\\\foo\\bar /mnt/bar -o user=tom
Cuando creo nuevos archivos, se crean con el conjunto de bits ejecutable para el propietario, el grupo y el mundo. Por ej.
$ touch hello.txt
$ ls -la hello.txt
-rwxr-xr-x 1 root root 0 Dec 2 12:28 hello.txt
El mismo archivo cuando se crea en un recurso compartido montado en NFS configura los permisos correctos sin ningún conjunto de bits ejecutable.
¿Por qué está pasando esto? ¿Cómo se puede arreglar?