当文件移动到 Linux 上的共享目录时更改组或权限

当文件移动到 Linux 上的共享目录时更改组或权限

我已经设置了一个可通过sshSamba 共享访问的 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-

相关内容