当我将文件从私人主目录(例如 /home/jack)移动到共享目录(例如 /home/shared-school)时,Nautilus 会将文件权限从原始文件复制到共享目录中 - 并且忽略我放在 /home/shared-school 目录中的 ACL(例如 setfacl -R -md:g:school:rwx /home/shared-school)。
是否可以强制 Nautilus 更改移动或复制的文件的 ACL - 或者不是忽略移动或复制文件的目录的 ACL?
答案1
我们遇到了同样的问题,但找不到解决这个问题的方法。所以我自己编写了一个小实用程序来观察此类文件夹并设置正确的权限。请参阅:https://hadler.me/python/linux-acl-observer/
它对我们来说非常有效,甚至适用于很多文件。如果你想尝试一下。