[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Serveur ftp?



[email protected] (Alexandre) écrit :

> J'ai un problème étrange avec mon serveur ftp (wu-ftpd)...
> j'ai un usager bob et un usager nono. Avec mon usager bob je ne peux
> pas me loguer mais avec nono je peux, pourtant si je change le serveur
> pour proftpd j'ai le même problème (et non je ne suis pas dans /etc/ftpusers)

> y'a t'il d'autre fichiers qui pourraient affecter mon login en ftp?
> j'ai problablement touché à quelque chose lors d'une ronde dans /etc
> mais après avoir fait 10 fois le tour je ne trouve pas :-(

/etc/shells, que tu n'as probablement pas modifié, et bien sûr
/etc/passwd qui spécifie le login shell des usagers.  Quel est le
login shell de l'usager bob ?

> (les deux comptes marchent bien en telnet..le serveur est sur debian-woody)

Je crois que in.telnetd utilise /bin/login et que ce dernier ne
vérifie pas /etc/shells, alors mon hypothèse reste plausible.  Sur
Red Hat, c'est PAM et en particulier /lib/security/pam_shells.so qui
s'occupe de vérifier et /etc/pam.d/ftp y fait appel, mais pas
/etc/pam.d/login ou /etc/pam.d/sshd (de openssh).

Si bob utilise un shell ésotérique mais néanmoins valide, alors il
faut le rajouter dans /etc/shells.


Charles