Pure Java FTP server. Free portable cross-platform.
Run as root/admin !
1) Fully multi-threaded.
2) Multi platform support.
3) Can run in GUI-mode: # java -jar pj-ftp-server.jar
4) Can run in CMD-mode (used cmd-mode-config.properties): # java -jar pj-ftp-server.jar cmd
5) IP-filter (access list) support.
6) Writable=true/false support
7) Support listening on different local interfaces
8) Speed limit support
9) Anonymous-mode support
10) Different TCP-ports support
11) Logging support
12) Support limit max concurrent logins
13) Support limit max concurrent logins per IP
14) Need JRE-1.8:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
Source = https://github.com/harp077/pj-ftp-server
If you like this - put a star on https://github.com/harp077/pj-ftp-server/ for support project please.

Features

  • Free portable cross-platform Pure Java FTP server
  • Fully multi-threaded.
  • Multi platform support.
  • Can run in GUI-mode: # java -jar pj-ftp-server.jar
  • Can run in CMD-mode (used cmd-mode-config.properties): # java -jar pj-ftp-server.jar cmd
  • IP-filter (access list) support.
  • Writable=true/false support
  • Support listening on different local interfaces
  • Speed limit support
  • Anonymous-mode support
  • 11) Different free TCP-ports support
  • Logging support
  • Support limit max concurrent logins
  • Support limit max concurrent logins per IP
  • Run as root/admin !
  • Need JRE-1.8: https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html

Project Samples

Project Activity

See All Activity >