Como dar permissão ao usuário root e ao grupo enquanto o ftp é enviado para um usuário normal

2

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

    
por karthick 17.10.2012 / 17:24

2 respostas

3

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

usuário root pode acessar arquivos que são de propriedade do usuário ftp, não há necessidade de mudar o proprietário se root é aquele que irá abrir esses arquivos.

    
por 17.10.2012 / 17:40
3

Pode ser melhor deixar o daemon ftp em execução e, em vez disso, postar o processamento executando um pequeno script de shell usando o crontab do root que verifica novos arquivos na pasta de upload ftp e executa um comando chown se encontrar algum, ou apenas chown é o diretório inteiro e seu conteúdo, se quiser, uma vez por minuto.

    
por 17.10.2012 / 17:42