Bonjour à tous et merci d'avance pour vos réponses,
Je suis dans l'installation et la configuration d'un vfstpd
Mon OS est une Fedora 20.0
J'ai suivi scrupuleusemment la doc du site dont voici le lien:
Doc Ferora vsftpd: Installation_et_configuration
Pour la configuration PAM, j'ai choisi la base MySQL.
Tout se passe bien jusqu'à la phase de test(p11 sur 13), lorsque je test avec "ftp localhost", le systeme me demande bien le login, reconait le user inséré dans ma base au préalable, mais me renvoie: 530 Login incorrect et je me retrouve avec le prompt ftp>.
Mes users ftp sont bien insérés dans la table, leur mot de passe respectif cryptés en MD5 comme décrit dans la doc...
Aucun users inséré ne parvient à se connecter...(j'ai bien restarté vsftpd après la configue...)
J'en suis là avant de poursuivre...
Serait-ce dû à l'encryption des password ??
Voilà je sèche. Si quelqu'un peu me sortir de là ?
Au cas où voici les lignes dé-commentées de mon /etc/vsftpd/vsftpd.conf:
Je suis dans l'installation et la configuration d'un vfstpd
Mon OS est une Fedora 20.0
J'ai suivi scrupuleusemment la doc du site dont voici le lien:
Doc Ferora vsftpd: Installation_et_configuration
Pour la configuration PAM, j'ai choisi la base MySQL.
Tout se passe bien jusqu'à la phase de test(p11 sur 13), lorsque je test avec "ftp localhost", le systeme me demande bien le login, reconait le user inséré dans ma base au préalable, mais me renvoie: 530 Login incorrect et je me retrouve avec le prompt ftp>.
Mes users ftp sont bien insérés dans la table, leur mot de passe respectif cryptés en MD5 comme décrit dans la doc...
Aucun users inséré ne parvient à se connecter...(j'ai bien restarté vsftpd après la configue...)
J'en suis là avant de poursuivre...
Serait-ce dû à l'encryption des password ??
Voilà je sèche. Si quelqu'un peu me sortir de là ?
Au cas où voici les lignes dé-commentées de mon /etc/vsftpd/vsftpd.conf:
#---------------------------------------------------------
listen_port=21
anonymous_enable=NO
local_enable=YES
write_enable=NO
local_umask=022
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
anon_world_readable_only=NO
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
xferlog_std_format=YES
ftpd_banner=Bienvenue sur blablabla...
chroot_local_user=YES
# When "listen" directive is enabled, vsftpd runs in standalone mode and
# listens on IPv4 sockets. This directive cannot be used in conjunction
# with the listen_ipv6 directive.
listen=NO
listen_ipv6=YES
user_config_dir=/etc/vsftpd/vsftpd_user_conf
userlist_file=/etc/vsftpd/user_list
userlist_deny=YES
guest_enable=YES
guest_username=ftp
max_clients=50
max_per_ip=4
pam_service_name=vsftpd
userlist_enable=YES
tcp_wrappers=YES
#--------------------------------------------------------
et mon vsftpd du répertoire /etc/pam.d:
#-----------------------------------------------------------------
#%PAM-1.0
auth sufficient pam_unix.so
account sufficient pam_unix.so
auth required /lib64/security/pam_mysql.so verbose=0 user=root passwd=passduroot host=127.0.0.1 db=vsftpd table=users usercolumn=login passwdcolumn=password crypt=3 where=users.active=1 sqllog=yes logtable=log logmsgcolumn=message logusercolumn=login logpidcolumn=pid loghostcolumn=host logtimecolumn=time
account required /lib64/security/pam_mysql.so verbose=0 user=root passwd=passduroot host=127.0.0.1 db=vsftpd table=users usercolumn=login passwdcolumn=password crypt=3 where=users.active=1 sqllog=yes logtable=log logmsgcolumn=message logusercolumn=login logpidcolumn=pid loghostcolumn=host logtimecolumn=time
#----------------------------------------------------------------------------------------------------------------------