Принудительное разрешение на каталог для Netatalk

Я работаю на Ubuntu Server 14.04 и пытаюсь настроить общий доступ к AFP с Netatalk. Пока все хорошо, кроме привилегий для файлов внутри общих каталогов.

Я хочу настроить систему, которая всякий раз, когда пользователь создает или помещает файл в определенный каталог, автоматически предоставляет 770 и устанавливает определенную группу в качестве группы-владельца каталога.

У меня есть собственная группа, работающая нормально, используя: chmod g+s /directory

Часть, которую я не могу заставить работать - это права доступа к файлам, созданным внутри каталога.

Я прочитал немного о ACL и настройке ACL по умолчанию, и я попробовал несколько вещей, касающихся этого, но не повезло. Я попробовал следующее:

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

Я также добавил ACL к /etc/fstab для правильного диска, однако я еще не перезагрузил машину, так как это сервер, я бы предпочел не снимать, и я подумал mount -o remount,acl /mountPoint будет делать правильные вещи.

1 ответ

Из этой ветки форумов 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
Другие вопросы по тегам