强制Netatalk目录的权限

我正在研究Ubuntu Server 14.04,我正在尝试与Netatalk建立AFP共享。 到目前为止,除了共享目录中的文件的权限之外,这么好。

我想建立一个系统,每当用户在某个目录中创建或放置文件时,它将自动提供770并将特定组设置为目录的拥有组。

我通过使用chmod g+s /directory使得拥有组的部分正常工作

我似乎无法工作的部分是对目录中创建的文件的权限。

我已经阅读了一些关于ACL和设置默认ACL的内容,并且我已经尝试了一些关于它的事情而没有运气。 我尝试了以下方法:

 setfacl -m "default:group::rwx" /directory mount -o remount,acl /mountPoint 

我还在/etc/fstab为正确的驱动器添加了acl但是我没有重新启动机器,因为它是服务器我宁愿不必取下来我认为mount -o remount,acl /mountPoint会做正确的事情。

从这个Ubuntu论坛主题

编辑/etc/netatalk/AppleVolumes.default ,如下所示:

 # The line below sets some DEFAULT, starting with Netatalk 2.1. :DEFAULT: options:upriv,usedots # By default all users have access to their home directories. ~/ "Home Directory" /srv/files/Agentur "Agentur" allow:@mitarbeiter dperm:0770 fperm:0660 umask:0007 /srv/files/Test "Test" allow:@mitarbeiter dperm:0750 fperm:0660 umask:0007