220 (vsFTPd 2.0.5)
USER xxx
331 Please specify the password.
PASS (password not shown)
230 Login successful.
FEAT
211-Features:
EPRT
EPSV
MDTM
PASV
REST STREAM
SIZE
TVFS
211 End
PWD
257 "/home/xxx"
TYPE A
200 Switching to ASCII mode.
PASV
227 Entering Passive Mode (169,254,2,1,169,120)
LIST
QUIT
Wed Mar 11 17:48:35 2009 [pid 1329] CONNECT: Client "217.88.152.184"
Wed Mar 11 17:48:35 2009 [pid 1328] [xxx] OK LOGIN: Client "217.88.152.184"
Wed Mar 11 17:49:15 2009 [pid 1347] CONNECT: Client "217.88.152.184"
Wed Mar 11 17:49:15 2009 [pid 1346] [xxx] OK LOGIN: Client "217.88.152.184"
Auf "sein" Home-Verzeichnis. Ich habe per Script User (z. B. User xxx) sowie Verzeichnisse für jeden angelegten User (/Home/xxx) angelegt.
Hab was (für mich) erstaunliches festgestellt. Wenn ich als Adresse ftp://fritz.box verwende, kann ich mich einloggen und das Verzeichnis wird auch angezeigt.
Über meine DynDNS-Adresse besteht das oben beschriebene Problem.
Odie
Example config file /etc/vsftpd.conf
#
listen=YES
listen_port=2121
local_umask=022
anonymous_enable=YES
local_enable=YES
write_enable=YES
connect_from_port_20=YES
userlist_enable=YES
userlist_deny=NO
Da ist auch schon der fehler!...
Passive Mode und Port eingestellt
...
Da ist auch schon der fehler!
passiv geht von außen nich da vsftpd die onlineip nich weiß.
Versuchs mal Aktiv Modus und leg ihn intern auch auf port 21
Wenn du den passiv mode verwenden wilst:
dann must du passivports angeben und diese auch freischalten(ar7.cfg)
pasv_min_port=2121
pasv_max_port=2121
du must vsftpd beibringen die onlineip aus dem file von phoenix-meineipadresse-reader zu lesen.
Es gibt keinen Login mit PASV. Es gibt nur aktive oder passive Daten-Transfers. Und LIST ist auch ein Transfer, dabei wird das Inhaltsverzeichnis übertragen.Aber der Login mit PASV funktioniert
Eine gute Idee.Muss mich mal noch mal damit beschäftigen worin der Unterschied zwischen aktiv und passiv besteht.