Bonjour,
je dois fournir un accès FTP à un utilisateur sur un dossier sur un serveur RedHat 6, aucun problème, j'ai créé l'utilisateur, je lui mets les droits sur le dossier, je télécharge ensuite vsftpd, je fais la configuration basique dans le fichier /etc/vsftpd/vsftpd.conf
Je test l'accès au FTP par Filezilla.. cela ne fonctionne pas.. par contre cela fonctionne en SFTP..je veux absolument faire du ftp et pas du ssh ftp.. il y a un paramètre à mettre dans le fichier de configuration?
Merci d'avance
# service pas demarré ou un firewall quelques parts
Posté par NeoX . Évalué à 3.
SFTP comme tu le dis passe par SSH (port 22)
FTP passe par le port 21 (+ 20 ou + des ports aleatoires)
il faut donc verifier :
# SELinux
Posté par Eric Vialas . Évalué à 1.
Tu peux aussi chercher du coté de SELinux. Essaye de le désactiver temporairement avec la commande
setenforce 0
puis relance le service.Si ça fonctionne, il faudra configurer correctement SELinux pour le le serveur ftp puisse utiliser le dossier.
[^] # Re: SELinux
Posté par megadidi . Évalué à 1.
Je vous remercie.. mais c'était complètement débile enfaite, j'avais mit mon user dans le fichier "/etc/vsftpd/user_list" ou ftpusers..
Il fallait juste le supprimer de cette liste car c'est un user local donc pas besoin..
la prochaine fois j'arrêterais de modifier n'importe quel fichier
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.