vsFTPd + Login incorrect

Backup, Restore und Transfer von Daten
Post Reply
mckembley
Posts: 14
Joined: 2003-05-05 16:01
 

vsFTPd + Login incorrect

Post by mckembley »

Hi,

hab den vsFTPd laut debianhowto.de installiert (hab mich korrekt an alles gehalten) auch mit dem script einen user erstellt - aber ich kann mich mit ihm nicht einloggen. die passwörter stimmen 1000%. habs auch mit anderen user probiert.

Logs:
Wed Mar 10 18:24:55 2004 [pid 28965] [test123] FAIL LOGIN: Client "217.88.247.16"


Config:

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
dirmessage_enable=YES
xferlog_enable=YES
connect_from_port_20=YES
userlist_deny=NO
userlist_enable=YES
chroot_local_user=YES

/etc/vsftpd.user_list

test123



Danke

McK
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe
Contact:
 

Re: vsFTPd + Login incorrect

Post by dodolin »

ftp://vsftpd.beasts.org/users/cevans/un ... -1.2.1/FAQ
Q) Help! Local users cannot log in.
...
BTW: Das addftpuser.sh Skript ist IMHO mehr als suboptimal. Ich glaube, dass sollten wir intern nochmal diskutieren... :)
mckembley
Posts: 14
Joined: 2003-05-05 16:01
 

Re: vsFTPd + Login incorrect

Post by mckembley »

ldd vsftpd gibt mir folgendes aus:

Code: Select all

libwrap.so.0 => /lib/libwrap.so.0 (0x4001c000)
        libnsl.so.1 => /lib/libnsl.so.1 (0x40024000)
        libpam.so.0 => /lib/libpam.so.0 (0x40039000)
        libcap.so.1 => /lib/libcap.so.1 (0x40042000)
        libc.so.6 => /lib/libc.so.6 (0x40046000)
        libdl.so.2 => /lib/libdl.so.2 (0x40179000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
also pam wird gelinkt. es gibt auch ne vsftpd in /etc/pam.d aber was genau muss ich jetzt mit der machen?
und mit check_shell=NO gehts auch nicht.

Danke
MCK
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe
Contact:
 

Re: vsFTPd + Login incorrect

Post by dodolin »

es gibt auch ne vsftpd in /etc/pam.d aber was genau muss ich jetzt mit der machen?
Was steht da drin?
Oder ist die leer?
mckembley
Posts: 14
Joined: 2003-05-05 16:01
 

Re: vsFTPd + Login incorrect

Post by mckembley »

da steht drin:

# Standard behaviour for ftpd(8).
auth required pam_listfile.so item=user sense=deny file$

# Note: vsftpd handles anonymous logins on its own. Do not enable
# pam_ftp.so.

# Standard blurb.
@include common-auth
auth required pam_shells.so
dodolin
Posts: 3840
Joined: 2003-01-21 01:59
Location: Sinsheim/Karlsruhe
Contact:
 

Re: vsFTPd + Login incorrect

Post by dodolin »

auth required pam_listfile.so item=user sense=deny file$
Mehr steht in der Zeile nicht? Dann ist das Schrott.
@include common-auth
Wäre interessant zu wissen, zu was das expandiert wird. Findet sich vermutlich in /etc/pam.d/common-auth.
auth required pam_shells.so
Also braucht der User eine "gültige" Shell. Eine "gültige" Shell ist eine, die in /etc/shells steht. Kann es sein, dass du Debian sarge hast? Du weißt, dass das Howto auf Debian woody basiert?!
Post Reply