Como dar permissão ao usuário root e ao grupo durante o upload do FTP para um usuário normal

Como dar permissão ao usuário root e ao grupo durante o upload do FTP para um usuário normal

Eu tenho que enviar alguns arquivos de vídeos para fins de streaming. Ao enviar os vídeos como um usuário FTP, ele terá permissão do usuário FTP e do grupo. Mas agora, no meu caso, os arquivos enviados pelo usuário FTP devem ter permissão de usuário root e grupo. Existe alguma maneira de fazer upload dessa forma? .. Agora estou usando o vsftpd

Responder1

você pode reconfigurar seu ftpd para rodar como root, e todos os arquivos escritos por ftpd terão permissões de root, embora isso não seja muito recomendado.

o usuário root pode acessar arquivos que pertencem ao usuário ftp, não há necessidade de alterar o proprietário se o root for quem abrirá esses arquivos.

Responder2

Talvez seja melhor deixar o daemon ftp rodando como está e, em vez disso, pós-processamento executando um pequeno script de shell usando o crontab do root que verifica novos arquivos na pasta de upload do ftp e executa um comando chown se encontrar algum, ou apenas chown é o todo diretório e seu conteúdo, se desejar, uma vez por minuto.

informação relacionada