Ich starte den ProFTPD unter einem anderem freien Port als 21 und versuche zu connecten. Es scheint als würde der Passiv Modus dann nicht funktionieren :
Ab da hängt er sich dann auf und macht nicht weiter. Wenn ich den FTPD auf Port 21 laufen lasse funktioniert alles wunderbar.257 "/" is current directory.
TYPE A
200 Type set to A.
PORT 10,0,0,51,5,187
200 PORT command successful.
LIST
Und für mich ist es wichtig, dass der FTPD nicht auf 21 läuft.
Bitte um Hilfe.
OS : Debian / ProFTPD
ServerName "Debian"
ServerType standalone
DeferWelcome off
ShowSymlinks on
MultilineRFC2228 on
DefaultServer on
ShowSymlinks on
AllowOverwrite on
AllowForeignAddress on
AllowRetrieveRestart on
AllowStoreRestart on
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
DisplayLogin welcome.msg
DisplayFirstChdir .message
LsDefaultOptions "-l"
defaultroot ~
DenyFilter *.*/
# Uncomment this if you are using NIS or LDAP to retrieve passwords:
#PersistentPasswd off
# Port 21 is the standard FTP port.
Port 1553
# To prevent DoS attacks, set the maximum number of child processes
# to 30. If you need to allow more than 30 concurrent connections
# at once, simply increase this value. Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd)
MaxInstances 30
# Set the user and group that the server normally runs at.
User nobody
Group nogroup
# Normally, we want files to be overwriteable.
<Directory /*>
# Umask 022 is a good standard umask to prevent new files and dirs
# (second parm) from being group and world writable.
Umask 022 022
AllowStoreRestart on
AllowOverwrite on
</Directory>