Pages : 1
#1 Le 31/01/2007, à 02:12
- 051106
authentification pure-ftpd[résolu]
salut
J'ai un probleme avec pure-ftpd. en fait, je n'arrive pas a me connecté en tant qu'utilisateur virtuel.
voici la procedure que j'ai utilisé:
j'ai creé un groupe ftpgroup: groupadd ftpgroup
j'ai creé un utisateur ftpuser appatenant a ftpgroup: useradd -g ftpgroup -d /dev/null -s /etc ftpuser
j'ai creé ensuite un utilisateur virtuel : pure-pw useradd test -u ftpuser -g ftpgroup -d /home/ftp
je met à jour la base de données des utilisateurs: pure-pw mkdb
le resultat d'un pure-pw show test :
pure-pw show test
Login : test
Password : $1$Ewb1DiJ0$YUT0RUh9WAI.ydHUQjuuA.
UID : 1001 (ftpuser)
GID : 1001 (ftpgroup)
Directory : /home/ftp/./
Full name :
Download bandwidth : 0 Kb (unlimited)
Upload bandwidth : 0 Kb (unlimited)
Max files : 0 (unlimited)
Max size : 0 Mb (unlimited)
Ratio : 0:0 (unlimited:unlimited)
Allowed local IPs :
Denied local IPs :
Allowed client IPs :
Denied client IPs :
Time restrictions : 0000-0000 (unlimited)
Max sim sessions : 0 (unlimited)
je crée un lien symbolique vers la bases de données des utilisateurs:
ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb
je relance le serveur:
/etc/init.d/pure-ftpd restart
Restarting ftp server: Running: /usr/sbin/pure-ftpd -l pam -l puredb:/etc/pure-ftpd/pureftpd.pdb -u 1000 -E -O clf:/var/log/pure-ftpd/transfer.log -B
ftp 127.0.0.1
je tappe le nom d'utilisateur test et le mot de passe:
530 Login authentication failed
Login failed.
par conter en entrant mon nom d'utilsateur systeme et mon mot de passe, je peut me connecter sur mon /home...
quel qu'un a une solution?
Dernière modification par 051106 (Le 01/02/2007, à 08:12)
Hors ligne
#2 Le 31/01/2007, à 08:48
- dexinou
Re : authentification pure-ftpd[résolu]
Salut,
que te disent les logs dans /var/log/syslog ?
Et est-ce que l'utilisateur test est existant dans le système ?
Car s'il est existant il ne regarde plus une autre méthode, il prend la première càd pam.
Dernière modification par dexinou (Le 31/01/2007, à 08:50)
Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...
Hors ligne
#3 Le 31/01/2007, à 10:21
- 051106
Re : authentification pure-ftpd[résolu]
salut dexinou
aprés ta réponse, j'ai essayer de m'identifier avec test sur le serveur pour avoir les log, et puis ca marché... je conprend pas.. bizarre.. pourtant j'ai rien changé.... (sauf redemarrage du pc)
en tout cas...
l'utilisateur test n'est psa present sur le systeme
voici le log
Jan 31 03:08:46 IBM-T30 pure-ftpd: (?@localhost) [INFO] New connection from localhost
Jan 31 03:08:54 IBM-T30 pure-ftpd: (?@localhost) [INFO] PAM_RHOST enabled. Getting the peer address
Jan 31 03:08:56 IBM-T30 pure-ftpd: (?@localhost) [INFO] test is now logged in
Jan 31 03:09:00 IBM-T30 pure-ftpd: (test@localhost) [INFO] Logout.
merci encore
Dernière modification par 051106 (Le 31/01/2007, à 10:24)
Hors ligne
#4 Le 06/02/2007, à 21:42
- SoX
Re : authentification pure-ftpd[résolu]
Il faut que tu crée un lien symbolique dans le dossier /etc/pure-ftpd/auth qui pointe vers /etc/pure-ftpd/conf/PureDB
Par exemple :
ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/60pure
Pages : 1