Bonjour,
Courrier Debian a écrit :
[...]
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
fra...@pluton:~$ ldd /lib/security/pam_userdb.so
linux-vdso.so.1 => (0x00007fffeb5fe000)
libpam.so.0 => /lib/libpam.so.0 (0x00002b6ebf850000)
libdb-4.6.so => /usr/lib/libdb-4.6.so (0x00002b6ebfa5b000)
libcrypt.so.1 => /lib/libcrypt.so.1 (0x00002b6ebfda6000)
libc.so.6 => /lib/libc.so.6 (0x00002b6ebffde000)
libdl.so.2 => /lib/libdl.so.2 (0x00002b6ec0331000)
libpthread.so.0 => /lib/libpthread.so.0 (0x00002b6ec0536000)
/lib64/ld-linux-x86-64.so.2 (0x0000555555554000)
Donc à priori, dans mon cas elle serait liée à la version 4.6.
Et j'utiliserais les outils présents dans le paquet db4.6-utils pour manipuler
la base.
A voire si cela t'aide.
--
Franck Joncourt
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org