Sign inSign up

kk1983/ftp

By kk1983

•Updated almost 10 years ago

4 configuration support ftp ftps ftps require tls ftps require implicit tls

Image
0

10K+

kk1983/ftp repository overview

⁠ftp

ftp docker file and config This is a docker container to launch vsftpd. It comes with 4 pre-defined configuration :

ftp : FPT (PASV portrange 21100-21110)

ftps : FTPS explicit (PASV portrange 21200-21210)

ftps_implicit : FTPS implicit (PASV portrange 21300-21310)

ftps_tls : FTPS explicit with high cypher (ssl_ciphers=HIGH) (PASV portrange 21400-21410)

  • To use it : docker run -p <host_port>:21 kk1983/ftp <configuration_name> for example, start a simple ftp service: docker pull kk1983/ftp

docker run -p 21:21 kk1983/ftp ftp

It comes with a pre-defined user : public with password public.

  • PASV is enabled, to use it you need to specify the PASV_ADDRESS env variable to the IP address of the host and mapping the ports range(different ftp configuration have different port range):

docker pull kk1983/ftp

docker run -p 21:21 -p21100-21110:21100-21110 --env PASV_ADDRESS=<HOST_IP> kk1983/ftp ftp

Tag summary

Content type

Image

Digest

Size

95.8 MB

Last updated

almost 10 years ago

docker pull kk1983/ftp