bonjours,
je viens d'installer vsftpd sous FC6 x64, mon problème est que je n'arrive pas à me connecter avec un utilisateur local (ou virtuel) mais uniquement en anonyme.
ma connexion avec un utilisateur local + mdp
ma connexion en anonyme (login ftp et rien comme mdp)
...
je viens d'installer vsftpd sous FC6 x64, mon problème est que je n'arrive pas à me connecter avec un utilisateur local (ou virtuel) mais uniquement en anonyme.
ma connexion avec un utilisateur local + mdp
(note: 192.168.1.3 est l'adresse interne, mais localhost ne marche pas. j'ouvrirai un autre post pour ce pb 😃)[root@localhost ~]# ftp 192.168.1.3 10021
Connected to 192.168.1.3.
220 Bienvenue sur le FTP HB
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (192.168.1.3:root): herve
331 Please specify the password.
Password:
530 Login incorrect.
Login failed.
ma connexion en anonyme (login ftp et rien comme mdp)
voici mon vsftpd.conf[root@localhost ~]# ftp 192.168.1.3 10021
Connected to 192.168.1.3.
220 Bienvenue sur le FTP HB
530 Please login with USER and PASS.
530 Please login with USER and PASS.
KERBEROS_V4 rejected as an authentication type
Name (192.168.1.3:root): ftp
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
mon fichier /etc/pam.d/vsftpd# dialogue client/serveur
ftpd_banner=Bienvenue sur le FTP HB
# mode anonyme + local
anonymous_enable=YES
local_enable=YES
# on interdit la connexion des comptes local present dans le fichier
# dans le fichier /etc/vsftpd/ftpusers
#userlist_enable=YES
#userlist_deny=YES
# activation des utilisateur virtuel sous le compte local virtualftp
guest_enable=YES
guest_username=virtualftp
# on cantonne les utilisateurs sur leur home
# sauf ceux listé dans /etc/vsftpd/chroot_list_file
chroot_local_user=YES
#chroot_list_enable=YES
#chroot_list_file=/etc/vsftpd/chroot_list_file
# interdit toute action d'écriture:
write_enable=NO
anon_upload_enable=NO
anon_mkdir_write_enable=NO
anon_other_write_enable=NO
# option client
ls_recurse_enable=NO
hide_ids=YES
local_umask=022
# parametre de connexion
max_clients=200
max_per_ip=4
# configure vsFTPd en mode "standalone" et pas en xinetd
listen=YES
#ouverture de port
listen_port=10021
pasv_enable=yes
pasv_min_port=40000
pasv_max_port=40999
# authentification PAM
pam_service_name=vsftpd
# log
xferlog_enable=YES
A chaque modif de vsftp.conf je relance le service par#%PAM-1.0
#session optional pam_keyinit.so force revoke
#auth required pam_listfile.so item=user sense=deny
#file=/etc/vsftpd/ftpusers onerr=succeed
#auth required pam_shells.so
#auth include system-auth
#account include system-auth
#session include system-auth
#session required pam_loginuid.so
auth required /lib/security/pam_userdb.so db=/etc/vsftpd/login
account required /lib/security/pam_userdb.so db=/etc/vsftpd/login
par contre je relance rien au pam (je sais pas faire 😃)# /etc/init.d/vsftpd restart
...