FTP site of USTC Linux User Group https://ftp.lug.ustc.edu.cn/
10K+
docker run -itd --restart=always \
-p 20-22:20-22 \
-p 80:80 \
-p 40000-40050:40000-40050 \
-v $LOCAL_DIR/data:/srv/ftp \
-v $LOCAL_DIR/log:/var/log \
-v $LOCAL_DIR/home:/home \
-e PRIVATE_PASSWD=secret \
-e PASV_ADDRESS=$PUBLIC_IP_ADDRESS \
ustclug/ftp
Security note: Please bind mount /etc/ssh (-v $LOCAL_DIR/ssh:/etc/ssh) in production, as the container image has its own host SSH keypair public and may gets middle-man attack.
| Name | Implication | Default Value |
|---|---|---|
| PUBLIC_PASSWD | Password of public account "ftp" (read only) | ftp |
| PRIVATE_USERNAME | Private account name (write access) | lug |
| PRIVATE_PASSWD | Password of private account | password |
| PASV_ADDRESS | FTP PASV Mode Address | 127.0.0.1 |
Content type
Image
Digest
sha256:21677596d…
Size
253.8 MB
Last updated
10 months ago
docker pull ustclug/ftp