Ma question est de savoir quels paramètres dois-je modifier et / ou quelles commandes exécuter pour me permettre de me connecter à mon système vsftpd?
Je reçois cette erreur lorsque je me connecte en utilisant ftp au lieu de sftp:
Name (localhost:dbadmin): dbadmin
331 Please specify the password.
Password:
500 OOPS: cannot change directory:/home/dbadmin
Login failed.
ftp>
Cela fonctionne lors de la connexion en utilisant sftp@
, mais mon serveur est derrière un pare-feu, et je dois pouvoir me connecter en utilisant ftp ainsi que sftp.
J'ai consulté pas mal de messages sur l'erreur "OOPS" mais jusqu'à présent, je n'ai pas eu de chance pour me connecter.
Voici quelques informations sur mon système et mes paramètres:
J'utilise CentOS 6.4.
iptables et ip6tables sont arrêtés et désactivés.
Mon répertoire personnel est protégé 700, et j'en ai essayé 750, juste pour voir si cela fait une différence. Il n'a pas.
Voici les lignes actives dans /etc/vsftpd/vsftpd.conf
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
listen=YES
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
Mon nom de connexion n'est pas dans la liste d'utilisateurs.