ACL ZFS (NFS4 ACL)

1

Estou usando contêineres Openindiana (Solaris 10) e quero permitir que os usuários carreguem conteúdo da web sobre o sftp Eu consegui configurar o internal-sftp do openssh e bloquear o usuário no web root. Todos os arquivos sob web root devem ser de propriedade do usuário sftp, mas ao mesmo tempo o servidor web deve ter acesso de leitura a todos esses arquivos. Funciona bem usando o ACL como

chmod -R A3+user:www:list_directory/read_data/execute:file_inherit/dir_inherit:allow htdocs/

Mas sempre que o usuário tenta fazer com que o diretório chmod 777 seja o servidor gravável da web, o diretório perde suas ACLs. Negar write_acl impede que o usuário altere os atributos de controle de acesso discricionários

Idealmente, o usuário deve fazer upload de conteúdo pelo sftp, o servidor da Web deve ter acesso de leitura e acesso total a 777 diretórios Alguma ideia de como conseguir isso?

    
por Dmytro Leonenko 04.12.2014 / 15:09

1 resposta

0

No Solaris, chmod 777 está definindo um modo absoluto . Absoluto significa absoluto. Se você quiser manter ACLs, você precisa usar o modo simbólico.

Veja a página man: link

    
por 23.05.2015 / 17:46