[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: vsftp problème



Le jeudi 17 décembre 2009 23:42:53, hého a écrit :
> Courrier Debian a écrit, le 17.12.2009 23:08 :
> > Encore moi, j'insiste , mais après recherche j'ai trouvé l'endroit ou
> > cela coince la base de donnée login.db créée par db3_load n'est pas bien
> > lue par [...]
> > Comment peut t'on lire facilement une base berkeley  ?
> > J'aimerai savoir ce quelle contient!
> 
> bonsoir,
> 
> essaie
> 
> db3_dump -d a login.db
> 
> cordialement
> hého
> 
Merci pour l'info elle m'a été très utile, mais je me heurte à un problème 
surprenant. 
1 je crèe la base login.db avec db3_load.
2 je lis correctement cette base avec db3_dump
3 j'essaie de me connecter aux base vsftp par l'intermédiaire du, module 
pam_userdb qui se sert de la base login.db pour autoriser la connexion, rejet 
avec les messages :
vsftpd: pam_userdb (vfstpd:auth) : Verify user 'xxxxxx' with a password
vsftpd: pam_userdb (vfstpd:auth) : password in database is [(nil)]',len is 0
vsftpd: pam_userdb (vfstpd:auth) : error returned by dbm_fetch : no such file
vsftpd: pam_userdb (vfstpd:auth) : user 'xxxxxx' not found in database
4 j'essaie de relire la base login.db avec db3_dump et là j'ai une erreur en 
lecture, j'ai essayé de mettre la base en lecture seule même résultat !!!
Es ce que quelqu'un peut me donner une idée pour m'en sortir ?
es ce que pam_userdb lit les bases db3 ou db4 ?
Merci pour tout aide.
Philippe


Reply to: