get images:
docker pull bbover/proftpd
create container:
docker run -it --restart=always -p 21:21 -p 60001-60100:60001-60100 -v /etc/proftpd:/etc/proftpd -v /var/proftpd:/var/proftpd --name proftpd -d bbover/proftpd
attach container:
docker exec -it /bin/sh
config path:
/etc/proftpd/proftpd.conf
sqlite3 account file:
/etc/proftpd/ftp.db
default account:
user:test pass:test
create ftp user:
step 1
sqlite3 /etc/proftpd/ftp.db
step 2
INSERT INTO "users" VALUES('account','password',1000,1000,'FTP PATH',NULL);
step 3
.exit
ftp path:
/var/proftpd
expose: 21 60001-60100 (PassivePorts)
volume: /var/proftpd /etc/proftpd
Content type
Image
Digest
Size
8.3 MB
Last updated
almost 8 years ago
docker pull bbover/proftpd