Vous n'êtes pas identifié(e).
Pages : 1
Salut,
Mon problème porte sur vsftpd et les utilisateurs virtuels définis dans une table mysql. En fait, il m'est impossible de me logger en tant que test/test (mon utilisateur virtuel de test). Quand j'utilise une base Berkley, ça fonctionne. Le problème vient donc forcément de pam !
Voici mon fichier de config de pam (/etc/pam.d/vsftpd) :
# (1) Partie par défaut de vsftpd :
auth required pam_listfile.so item=user sense=deny file=/etc/ftpusers anerr=succeed
@include common-account
@include common-session
@include common-auth
auth required pam_shells.so
#(2) Permettre les utilisateurs réels :
auth sufficient pam_unix.so
account sufficient pam_unix.so
#(3) Utilisateurs virtuels & mySql :
auth required pam_mysql.so host=localhost user=pam passwd=******** db=debian table=ftp-users usercolumn=login passwdcolumn=password crypt=0
account required pam_mysql.so host=localhost user=pam passwd=******** db=debian table=ftp-users usercolumn=login passwdcolumn=password crypt=0
Plutôt classique ! Seulement :
-> les utilisateurs réels (ceux du système) pauvent se logger (grâce à la partie (2))
-> les utilisateurs virtuels (ceux dans la db) ne peuvent pas
Help ! Où ais-je merdoyé ? Quelqu'un a une piste ???
Hors ligne
Pages : 1