https://github.com/harp077/pj-ftp-server
Pure Java FTP server. See releases at https://sourceforge.net/projects/pj-ftp-server/
https://github.com/harp077/pj-ftp-server
cli ftp ftp-server gui high-speed java java-ftp-server pure server
Last synced: about 2 months ago
JSON representation
Pure Java FTP server. See releases at https://sourceforge.net/projects/pj-ftp-server/
- Host: GitHub
- URL: https://github.com/harp077/pj-ftp-server
- Owner: harp077
- Created: 2020-09-25T15:43:33.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-19T17:46:22.000Z (about 1 year ago)
- Last Synced: 2025-04-14T15:15:18.875Z (6 months ago)
- Topics: cli, ftp, ftp-server, gui, high-speed, java, java-ftp-server, pure, server
- Language: Java
- Homepage: https://sourceforge.net/projects/pj-ftp-server/
- Size: 438 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
![]()
![]()
[](https://github.com/harp077/pj-ftp-server/releases)
[](https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html)

[](http://hits.dwyl.com/harp077/pj-ftp-server)
[](https://github.com/harp077)

![]()
![]()
![]()
![]()
Pure Java FTP server.

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