ftp> ls
229 Entering extended passive mode (|||64678|).
150 File status okay. About to open data connection.
226 Transfer complete. SAMSAM
ftp>
Using binary mode to transfer files.
ftp> ls
229 Entering extended passive mode (|||59539|).
ftp: Can't connect to `::1': Connection refused
500 Command "LPRT" not understood.
150 File status okay. About to open data connection.
--
You received this message because you are subscribed to the "Python FTP server library" project group:
http://code.google.com/p/pyftpdlib/
To post to this group, send email to pyft...@googlegroups.com
To unsubscribe from this group, send email to pyftpdlib-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/pyftpdlib
---
You received this message because you are subscribed to the Google Groups "Python FTP server library - Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyftpdlib+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the "Python FTP server library" project group:
http://code.google.com/p/pyftpdlib/
To post to this group, send email to pyft...@googlegroups.com
To unsubscribe from this group, send email to pyftpdlib-unsubscribe@googlegroups.com
For more options, visit this group at http://groups.google.com/group/pyftpdlib
---
You received this message because you are subscribed to the Google Groups "Python FTP server library - Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to pyftpdlib+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
docker run -p 1-25:1-25 -p 10021:10021 ftp
Logs:
[I 2018-02-23 23:26:40] >>> starting FTP server on 0.0.0.0:21, pid=8 <<<
[I 2018-02-23 23:26:40] concurrency model: async
[I 2018-02-23 23:26:40] masquerade (NAT) address: None
[I 2018-02-23 23:26:40] passive ports: 3000->3010
[D 2018-02-23 23:26:40] poller: 'pyftpdlib.ioloop.Epoll'
[D 2018-02-23 23:26:40] authorizer: 'pyftpdlib.authorizers.DummyAuthorizer'
[D 2018-02-23 23:26:40] use sendfile(2): False
[D 2018-02-23 23:26:40] handler: 'pyftpdlib.handlers.FTPHandler'
[D 2018-02-23 23:26:40] max connections: 512
[D 2018-02-23 23:26:40] max connections per ip: unlimited
[D 2018-02-23 23:26:40] timeout: 300
[D 2018-02-23 23:26:40] banner: 'pyftpdlib 1.5.3 ready.'
[D 2018-02-23 23:26:40] max login attempts: 3
[I 2018-02-23 23:27:43] 172.17.0.1:47416-[] FTP session opened (connect)
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] -> 220 pyftpdlib 1.5.3 ready.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] <- AUTH TLS
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] -> 500 Command "AUTH" not understood.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] <- AUTH SSL
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] -> 500 Command "AUTH" not understood.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] <- USER anonymous
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[] -> 331 Username ok, send password.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- PASS ******
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 230 Login successful.
[I 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] USER 'anonymous' logged in.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- SYST
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 215 UNIX Type: L8
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- FEAT
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 211 End FEAT.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- OPTS UTF8 ON
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 501 Invalid argument.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- OPTS MLST type;perm;size;modify;unix.mode;unix.uid;unix.gid;
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 200 MLST OPTS type;perm;size;modify;unix.mode;unix.uid;unix.gid;
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- PWD
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 257 "/" is the current directory.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- TYPE I
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 200 Type set to: Binary.
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- PASV
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 227 Entering passive mode (172,17,0,2,11,187).
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] <- MLSD
[D 2018-02-23 23:27:43] 172.17.0.1:47416-[anonymous] -> 150 File status okay. About to open data connection.
[D 2018-02-23 23:28:03] [debug] call: close() (<FTPHandler(id=140407470878304, addr='172.17.0.1:47416', user=u'anonymous')>)
[D 2018-02-23 23:28:03] [debug] call: close() (<pyftpdlib.handlers.PassiveDTP listening 172.17.0.2:3003 at 0x7fb3296dc1b8>)
[I 2018-02-23 23:28:03] 172.17.0.1:47416-[anonymous] FTP session closed (disconnect).
[I 2018-02-23 23:28:03] 172.17.0.1:47418-[] FTP session opened (connect)
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] -> 220 pyftpdlib 1.5.3 ready.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] <- AUTH TLS
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] -> 500 Command "AUTH" not understood.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] <- AUTH SSL
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] -> 500 Command "AUTH" not understood.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] <- USER anonymous
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[] -> 331 Username ok, send password.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- PASS ******
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 230 Login successful.
[I 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] USER 'anonymous' logged in.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- OPTS UTF8 ON
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 501 Invalid argument.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- OPTS MLST type;perm;size;modify;unix.mode;unix.uid;unix.gid;
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 200 MLST OPTS type;perm;size;modify;unix.mode;unix.uid;unix.gid;
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- PWD
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 257 "/" is the current directory.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- TYPE I
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 200 Type set to: Binary.
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- PASV
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 227 Entering passive mode (172,17,0,2,11,189).
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] <- MLSD
[D 2018-02-23 23:28:03] 172.17.0.1:47418-[anonymous] -> 150 File status okay. About to open data connection.