Subitamente, recebo o erro 550: permissão negada no Filezilla quando tento criar um novo diretório.
Há alguns dias, mudei algumas configurações no servidor em relação às configurações de SSL e imap, mas acho que isso não afetou as configurações de FTP ...
De qualquer forma, depois de muito tempo pesquisando, nada parece funcionar. A idéia principal pode ser que o usuário não tenha permissões, mas o interessante é que eu posso:
- criar arquivos
- deletar arquivos
- excluir diretórios
Mas não criando diretórios. Eu recebo o erro "Permissão 550 negada" no diretório principal e "550 access_log: Esse arquivo ou diretório não existe" no subdiretório.
Alguém sabe onde pode estar o erro? obrigado
ssh
permissions
ftp
user221156
fonte
fonte
Respostas:
Supondo que você esteja no Linux, suba um diretório e veja se o usuário tem permissões lá. Por exemplo:
Tente definir as permissões no diretório para 777. Se funcionar, você sabe que tem um problema com as permissões. NÃO deixe o diretório em 777, ele não é seguro, apenas para testes rápidos. 755 é geralmente apropriado se você tiver tudo configurado corretamente. Você também pode tentar adicionar o usuário ao grupo que possui o diretório (você pode fazer isso por meio de ls -l). Isso lhe dirá qual usuário é o proprietário.
fonte
x
e o diretório não pode ser inserido!Eu consegui um 550 usando FTP com o Filezilla porque o FTP comum não tinha permissões suficientes o suficiente no meu servidor.
Mudei para uma conexão SSH / SFTP e isso foi corrigido.
fonte
O projeto Filezilla tem uma boa parte de Protegendo a instalação do Windows Service . Em essência:
Criar usuário
Permissões de pasta
C:\Program Files (x86)\FileZilla Server\FileZilla Server.xml
C:\Windows\Logs
Reiniciar serviço
fonte
Use o parâmetro abaixo no vsftpd.conf para dar permissão a usuários ou scripts anônimos na máquina linux.
fonte