Se você precisar que dois usuários diferentes acessem e gravem os mesmos arquivos dentro de uma pasta de FTP gerenciada pelo ProFTPD, provavelmente vai encontrar dificuldades quando um dos usuários cria o arquivo e o outro tenta alterar, neste caso você vai receber uma mensagem de permissão negada, isso se dá pelo fato de que quando um usuário cria um novo arquivo a permissão é dada para leitura, gravação e execução apenas para o próprio usuário, o grupo dele recebe apenas a permissão de leitura e execução. Para solucionar isso é bem simples, basta editar o arquivo /etc/proftpd/proftpd.conf e alterar os parâmetros do Umask de 022 para 002.
Exemplo de como está (padrão da instalação do ProFTPD):
Umask 022 022
E como deve ficar:
Umask 002 002
Com essa pequena alteração o grupo do usuário que criou o arquivo também vai ter permissão de alterá-lo.
Muito obrigado. Resolveu meu problema
ResponderExcluir