Forçar permissões no diretório para o Netatalk

0

Estou trabalhando no Ubuntu Server 14.04 e estou tentando configurar um compartilhamento AFP com o Netatalk . Até aí tudo bem, além dos privilégios para os arquivos dentro dos diretórios compartilhados.

Eu quero configurar um sistema que, sempre que um usuário criar ou colocar um arquivo em um determinado diretório, forneça automaticamente o 770 e defina um grupo específico como o grupo proprietário do diretório.

Eu tenho a parte do grupo proprietário funcionando bem usando: chmod g+s /directory

A parte que não consigo trabalhar é a permissão para os arquivos criados dentro do diretório.

Eu li um pouco sobre ACL e definindo uma ACL padrão, e eu tentei algumas coisas sobre isso sem sorte. Eu tentei o seguinte:

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

Eu também adicionei o acl ao /etc/fstab da unidade correta, mas ainda não reiniciei a máquina, já que é um servidor que eu prefiro não ter desativado e achei que o mount -o remount,acl /mountPoint faria a coisa certa .

    
por tmace 01.03.2016 / 00:06

1 resposta

1

Deste encadeamento dos fóruns do Ubuntu

Editado /etc/netatalk/AppleVolumes.default para que seja lido:

# 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
    
por Kamchybek Jusupov 01.03.2016 / 02:43