Secure FTP Applet

Java FTP Component

Java Secure FTP, FTP, SSL, SSH

Java SSH, Java Telnet

Java Server Faces, JSF, AJAX

Managed File Transfer, JSCAPE Secure FTP Server, Linux FTP Server, Solaris FTP Server

SSH .NET

FTP .NET, FTPS .NET

Java FTP

   
Applications / Network / Servers / Java Ftp Server

This is a fully featured FTP server written in Java. It is an implementation of RFC-959. The design is really modular and the server is fully customizable. Using it you can share files over the Internet.

  • 100% pure Java, open source resumable FTP server!!!
  • Multi platform support and multithreaded design.
  • JDK1.3 or above is required to run this server.
  • User virtual directory, write permission, idle time-out and upload/download bandwidth limitation support.
  • You can monitor all the user activities.
  • Anonymous login support.
  • Both upload and download files are resumable.
  • Handles both ASCII and binary data transfers.
  • IP restriction support. You can use a limited set of regular expressions (*?[^-]) to specify the allowed/banned IPs.
  • The server reloads the user data at a regular interval if necessary.
  • Database and LDAP can be used to store user data.
  • Default users admin/admin and anonymous will be created by the server when you start it for the first time.
  • New user managers can be added very easily by overriding ranab.server.ftp.usermanager.UserManager class.
  • For better performance the server can be started without any user interface by executing java ranab.server.ftp.FtpServer <config file>.
  • You can encrypt the password in property file based user manager by specifying FtpServer.server.config.prop.encrypt key. The encryption algorithm is MD5.
  • Database based user manager will try to create the user table FTP_USER if not found. You can create it manually by executing apps/ftp/conf/ftp-db.sql file. I have tested it using MySQL and Oracle databases.
  • If you want to use LDAP to store and authenticate user, you need to change the LDAP schema and the config file. The schema file is apps/ftp/conf/ftp-db.ldif. I have tested it using Netscape LDAP (version 4.1).
  • Tested with different FTP clients like Internet Explorer, Netscape Navigator, cuteFTP, SmartFTP, LeechFTP, WsFTP etc.

Submitted by:Rana Bhattacharyya
Information:http://www.mycgiserver.com/~ranab
Download:http://www.mycgiserver.com/~ranab/download
License:Freeware
Reviews:2
Votes:11
Recommend It!    Add a Comment

User Reviews (2)
By: Cen cen_ping@hotmail.com - June 01 2004
 
Hi, I got problem running it in Linux..Could you tell me how to run it in Linux? Thanks

By: - December 16 2002
 
It works great in both Windows and Linux.

Sponsored Links - please visit our sponsors
iNet Factory - Java Networking made Easy!
Powerful components for FTP, HTTP, SMTP, NNTP, POP3, TELNET and more. Free Download!
http://www.jscape.com
SSH Factory
automate telnet and SSH tasks
http://www.jscape.com/sshfactory/
Secure FTP Applet
Connect to FTP securely from within your browser.
http://www.jscape.com/sftpapplet/
Java SMTP Component
Easily add SMTP to your Java apps
http://www.jscape.com/inetfactory/smtp.html
FTP Applet
Add file transfer capabilities to your web pages.
http://www.jscape.com/ftpapplet/index.html
Learn Java Server Faces!
Use WebGalileo Faces JSF components to quickly create Java based web apps.
http://www.jscape.com/webgalileofaces/

Sponsor this site