首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制Netatalk目录上的权限

强制Netatalk目录上的权限
EN

Ask Ubuntu用户
提问于 2016-02-29 23:06:34
回答 1查看 1.2K关注 0票数 0

我正在UbuntuServer14.04上工作,我正在尝试与Netatalk建立一个AFP共享。到目前为止,除了对共享目录中的文件的特权之外,其他方面都很好。

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

我已经通过使用:chmod g+s /directory使所属组的部分正常工作。

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

我读过一些关于ACL和设置默认ACL的文章,而且我尝试过一些关于ACL的东西,但没有运气。我尝试了以下几点:

代码语言:javascript
复制
setfacl -m "default:group::rwx" /directory
mount -o remount,acl /mountPoint

我还为正确的驱动器在/etc/fstab中添加了acl,但是我还没有重新启动机器,因为它是一台服务器,我宁愿不用关闭它,而且我认为mount -o remount,acl /mountPoint会做正确的事情。

EN

回答 1

Ask Ubuntu用户

发布于 2016-03-01 01:43:33

从这个Ubuntu论坛线程

编辑了/etc/netatalk/AppleVolumes.default,使其读到:

代码语言:javascript
复制
# 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
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/740632

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档