vsftpd - como permitir que o usuário exclua arquivos adicionados por outro usuário / grupo

2

Eu tenho 2 servidores CentOS, A e B

O nosso servidor ativo possui uma instância do Apache Tomcat em execução, que baixa arquivos de um servidor FTP externo. Depois de ter baixado esses arquivos, ele também copia para outra pasta "caixa de saída". Esses arquivos são todos de propriedade do usuário: group tomcat7: tomcat7, com 664 permissões.

Instalei o vsftp em A e criei um usuário, "dev_user", cujo diretório pessoal é a "caixa de saída"

B, nosso servidor de desenvolvimento, tem uma instância do Apache Tomcat em execução, que baixa arquivos do servidor FTP de A.

O que eu gostaria, é que uma vez que "dev_user" tenha concluído um GET em um arquivo, eles também podem emitir o RM nesse arquivo, e ele será removido da "caixa de saída"

Alguma idéia?

    
por kabal 12.08.2013 / 18:20

1 resposta

1

usermod -a -G tomcat7 dev_user .

Isso colocará o dev_user no grupo unix secundário do tomcat7, o que permitirá que ele emita o comando rm.

    
por 12.08.2013 / 23:42

Tags