J'obtiens soudain l'erreur 550: Autorisation refusée dans Filezilla lorsque j'essaie de créer un nouveau répertoire.
Il y a quelques jours, j'ai changé certains paramètres sur le serveur concernant les paramètres ssl et imap, mais je ne pense pas que cela ait affecté les paramètres FTP ...
Quoi qu'il en soit, après une longue recherche sur Google, rien ne semble fonctionner. L'idée principale pourrait être que l'utilisateur n'a pas d'autorisations, mais la chose intéressante est que je peux:
Mais pas la création de répertoires. J'obtiens l'erreur "550 Permission refusée" dans le répertoire principal et "550 access_log: Aucun fichier ou répertoire" dans le sous-répertoire.
Quelqu'un sait où l'erreur pourrait être? Merci
J'ai obtenu un 550 en utilisant FTP avec Filezilla car le FTP normal n'avait pas les autorisations suffisantes sur mon serveur.
Je suis passé à une connexion SSH/SFTP et cela l'a corrigé.
En supposant que vous êtes sous Linux, montez dans un répertoire et voyez si l'utilisateur y a des autorisations. Par exemple:
Essayez de définir les autorisations sur le répertoire sur 777. Si cela fonctionne, vous savez que vous avez un problème avec les autorisations. NE laissez PAS le répertoire au 777, il n'est pas sécurisé, juste pour un test rapide. 755 est généralement approprié si tout est correctement configuré. Vous pouvez également essayer d'ajouter l'utilisateur au groupe propriétaire du répertoire (vous pouvez le faire via ls -l). Cela vous dira quel utilisateur possède cela.
Le projet Filezilla a une bonne pièce sur Sécurisation de votre installation du service Windows . En substance:
Créer un utilisateur
Autorisations de dossier
C:\Program Files (x86)\FileZilla Server\FileZilla Server.xml
C:\Windows\Logs
Redémarrez le service
Utilisez le paramètre ci-dessous dans vsftpd.conf pour donner la permission à un utilisateur anonyme ou à un script sur une machine Linux.