![当文件移动到 Linux 上的共享目录时更改组或权限](https://linux22.com/image/1396687/%E5%BD%93%E6%96%87%E4%BB%B6%E7%A7%BB%E5%8A%A8%E5%88%B0%20Linux%20%E4%B8%8A%E7%9A%84%E5%85%B1%E4%BA%AB%E7%9B%AE%E5%BD%95%E6%97%B6%E6%9B%B4%E6%94%B9%E7%BB%84%E6%88%96%E6%9D%83%E9%99%90.png)
我已经设置了一个可通过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-