Isenção de responsabilidade, não vou mentir, estou reiniciando uma pergunta que não consegui resolver antes
No Linux, quero criar uma caixa de depósito onde um usuário de FTP possa gravar arquivos (usuário A), mas não os veja posteriormente, enquanto outro usuário (usuário B) possa ler e manipular esses arquivos. Eu tentei grupos, tentei alterar o umask do usuário A até 777, mas no final, quando o usuário A grava um arquivo no servidor, apenas o usuário A tem direitos. Sim, o usuário B tem direitos para o diretório, mas não os arquivos que o usuário A solta no diretório.
O usuário B executa um script Perl que processa os dados nos arquivos e, até o momento, só funciona se eu executar o script Perl como su , mas sabemos que isso é perigoso.
Não tenho ideia do que estou fazendo de errado, mas tenho certeza de que é uma coisa simples. É a configuração de usuários ftp? As permissões de diretório? Isso está me deixando louco,
Obrigado,