Problema ao carregar arquivos com o filezilla

0

Estou executando um servidor nginx no servidor Ubuntu 12.04.3 LTS, mas infelizmente não estou conseguindo fazer upload de arquivos com o filezilla para ele. Eu sou capaz de abrir e navegar na máquina com filezilla, mas sempre que eu tento fazer upload de algo recebo a seguinte mensagem de erro ...open for write: permission denied . Alguma ideia de como resolver isso? Meu servidor é criptografado lvm mas não sei o que mais deve servir para você me ajudar ...

    
por user111671 13.12.2013 / 23:13

1 resposta

1

Você pode criar um diretório de teste e chmod para que todos possam ler e escrever nele.

mkdir test 
chmod 777 test

Agora você coloca um arquivo nele com ftp e olha o que o usuário e o grupo precisam acessar.

cd test
ls -l

Uma vez que você saiba o nome de usuário e o grupo, você terá que mudar a propriedade dos diretórios nos quais você quer que seus usuários de ftp escrevam, ou você pode tornar o ftpuser parte do grupo que possui os diretórios.

chown :ftpgroup dir_to_write (you can add -R for recursive but do not do this on system dirs!)  

ou:

adduser ftpuser group_who_owns_directory

Se você quiser apenas escrever para o diretório html, eu provavelmente adicionaria o ftpuser ao grupo html para que você não obtivesse conflitos entre os diferentes processos de propriedade.

    
por Requist 14.12.2013 / 00:38