通过 ACL 设置 FTP 上传的组所有权

通过 ACL 设置 FTP 上传的组所有权

我有兴趣设置一个 ACL,它将 chown 我通过 FTP 上传到组的所有文件www-data

然而,表演之后

chown -R user:www-data /var/www/website.com/public_html/
setfacl -dRm g:www-data:rwx /var/www/scwist.ca/public_html/

我通过 FTP 上传的每个文件都不会分配给该www-data组,而是将文件分配给上传文件的用户。

我应该输入什么命令?

答案1

用于chmod g+s public_html在目录中创建新文件继承目录的组。您不需要 ACL 来实现这一点,尽管您可能出于其他原因想要使用它们。

严格来说,这种行为是特定于文件系统和平台的,但它适用于 Linux 下的常见文件系统。其他地方也普遍支持它。

相关内容