Permissão para pasta e subpasta Debian 9

1. Permissão para pasta e subpasta Debian 9

Admilson M da Silva
FoxMan

(usa Debian)

Enviado em 07/06/2018 - 21:33h

Boa noite....
Sou extremamente novo em Linux, estou a pouco mais de 4 dias nesse SO.
Estou montado um servidor FTP utilizando VSFTPD.
A configuração está praticamente pronta.
Ao fazer um teste de upload, observei que ?
CENÁRIO ATUAL
Usuário system01 está configurado para acessar /var/www/html/pasta1/pasta2
Defini permissão para este usuário acessar a pasta2 e seus subdiretórios e arquivos(chmod -R 777 /var/www/html/pasta1/pasta2) *não sei se este está correto.
No arquivo /etc/passwd alterei a linha do usuário system01 para : system01:x:1001:1001:,,,:/var/www/html/pasta1/pasta2:/bin/bash
Se este usuário(system01) tentar fazer upload para a pasta2, ele consegue sem problemas.
Porém na hipótese de esse mesmo usuário tiver que mandar arquivos para algum subdiretório dentro de pasta2 ele não consegue(retorna erro 553 Could not create file.)

CENÁRIO DESEJADO.
system01 tem permissão de acesso(leitura escrita) para a pasta /var/www/html/pasta1/pasta2/qualquer_pasta_ou_arquivo_em_diante.

ESTUDO DO CASO

Pasta2 receberá arquivos de acordo com o upload do aplicativo.
O aplicativo irá diferenciar o usuário somente na path de upload.
O usuário FTP é o mesmo para o aplicativo(não por usurário) em todos os casos.

JOSE irá fazer uma conexão com o servidor e enviar um arquivo.
Usuário FTP : system01
Path FTP : ftp://meusite.com.br/pasta2/regiao01/mes07">ftp://meusite.com.br/pasta2/regiao01/mes07

JOAO irá fazer uma conexão com o servidor e enviar um arquivo.
Usuário FTP ; system01
Path FTP : ftp://meusite.com.br/pasta2/regiao02/mes07">ftp://meusite.com.br/pasta2/regiao02/mes07

Se em ambos os casos o path ftp fosse ftp://meusite.com.br/pasta2 ,
os arquivos seriam enviados normalmente.

Percebe-se que usuário system01 tem acesso somente até pasta2, quando na verdade
preciso que envie para qualquer pasta dentro de pasta02

Agradeço antecipadamente a todos.




  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts