PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : vsftpd Problem



RiederS
31.01.05, 21:10
Hallo zusammen,

vielleicht kann mir ja jemand helfen.
Mein vsftpd startet ohne Fehler.
Trotzdem ist ein Login nicht möglich.
Benutzernamem und Passwort werden abgefragt, jedoch wiederholt sich die immer wieder, oder es erscheint "login failed".
Weiss jemand Rat?
Hier noch meine vsftpd.conf

log_ftp_protocol=YES
write_enable=YES
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
pasv_enable=YES
port_enable=YES
listen=YES
async_abor_enable=YES
tcp_wrappers=YES
check_shell=NO
anonymous_enable=NO
chroot_local_user=YES
local_enable=YES

Tomek
31.01.05, 21:44
Mit welchem User versuchst du dich anzumelden? Und was für eine Shell hat der User?

RiederS
01.02.05, 11:59
Versuche mich mit den erstellten Benutzer "rieders" anzumelden. Er hat die Shell "/sbin/nologin"

Tomek
01.02.05, 12:59
Sollte ja dank check_shell=NO eigentlich funktionieren. Geht der Login denn, wenn der User eine gültige Shell erhält?

RiederS
01.02.05, 21:56
Bedingt ja.
Wenn der User z.B. die Shell "/sbin/bash/" erhält, kann er sich zumindest lokal anmelden.
Anmeldung über FTP geht trotzdem nicht.

Da ist guter Rat teuer, was?

Tomek
01.02.05, 22:43
Schau mal diesen Thread:
http://www.linuxforen.de/forums/showthread.php?t=168396&highlight=vsftpd

RiederS
01.02.05, 23:22
Danke Tomek,

aber den habe ich gestern leider auch schon erfolglos getestet.
Leider ohne Erfolg. :-(

whistle
02.02.05, 10:23
Hi,
ich hab deine Konfiguration mal bei mir getestet, es funktionierte erst, als ich noch "connect_from_port_20=YES" hinzugefügt habe.

Gruß
Whistle

RiederS
03.02.05, 23:33
Hallo whistle,

leider klappt auch das nicht bei mir ....

whistle
04.02.05, 09:14
Einen hab ich noch:
Versuch das nochmal:
pam_service_name=vsftpd

Je nach Distribution kann das natürlich auch anders heißen, bei mir unter fedora 3 wurde im vsftpd-rpm die Datei /etc/pam.d/vsftpd mitgeliefert.

Gruß
Whistle