我已经设置了一个可通过ssh
Samba 共享访问的 Linux 服务器。每个用户都有自己的文件夹USER/
和一个公共文件夹USER_public/
。USER_public/
使用 来设置权限setfacl
,使得该文件夹中创建的每个新文件都从父目录继承权限和所有权(在本例中,其他人拥有读写权限)。
我遇到的问题是,从移动USER/
到的文件USER_public/
不会自动继承这些权限。
有没有办法让移动(复制)的文件自动从父目录继承权限。我想避免用户通过手动连接ssh
并使用更改权限chmod
。
谢谢。
编辑:getfacl
输出:
# file: user1_public
# owner: user1
# group: group1
# flags: -s-
user::rwx
group::rwx
group:super_group1:rwx
mask::rwx
other::rw-
default:user::rwx
default:group::rwx
default:group:super_group1:rwx
default:mask::rwx
default:other::rw-