rana_b 2003/01/20 07:23:34
Modified: ftpserver/src/java/org/apache/avalon/ftpserver/gui
about.html
Log:
more notes
Revision Changes Path
1.5 +12 -10
jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/about.html
Index: about.html
===================================================================
RCS file:
/home/cvs/jakarta-avalon-apps/ftpserver/src/java/org/apache/avalon/ftpserver/gui/about.html,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- about.html 10 Oct 2002 16:02:01 -0000 1.4
+++ about.html 20 Jan 2003 15:23:34 -0000 1.5
@@ -12,26 +12,28 @@
<p align="left"><font face="Arial">This is a fully featured FTP server written
in Java. It is an implementation of <a
href="http://www.w3.org/Protocols/rfc959/">RFC
959</a>. The design is really modular and the server is fully customizable.
- Using it you can share files over the Internet.</font></p>
-<p align="left"><b><font face="Arial">Notes:</font></b></p>
+ Using it you can share files over the Internet. This server is now a part of
+ <a href="http://www.apache.org/">Apache</a> <a
href="http://jakarta.apache.org/avalon">Avalon</a> project.</font>
+<p align="left"><b><font face="Arial">Notes:</font></b>
<ul>
<li><font face="Arial">100% pure Java, open source resumable FTP
server!!!</font></li>
- <li><font face="Arial">Multi platform support. It is based on <a
href="http://jakarta.apache.org/avalon">Apache Avalon</a> framework.</font></li>
+ <li><font face="Arial">Multi platform support and multithreaded
design.</font></li>
+ <li><font face="Arial">It can be deployed in multi-homes machines.</font></li>
<li><font face="Arial">User virtual directory, write permission, idle time-out
and upload/download bandwidth limitation support.</font></li>
- <li><font face="Arial">You can monitor all the user activities.</font></li>
- <li><font face="Arial">Anonymous login support.</font></li>
+ <li><font face="Arial">You can monitor all the ftp connections, user activities
in real-time.</font></li>
<li><font face="Arial">Handles both ASCII and binary data transfers.</font></li>
<li><font face="Arial">Both upload and download files are resumable.</font></li>
+ <li><font face="Arial">Supports PASV mode. Passive ports are
configurable.</font></li>
<li><font face="Arial">IP restriction support. You can use a limited set of
regular expressions (*?[^-]) to specify the allowed/banned IPs.</font></li>
+ <li><font face="Arial">Supports SITE commands. Use <code>SITE HELP</code> to get
the available commands.</font></li>
+ <li><font face="Arial">Anonymous login support. Default users <i>admin/admin</i>
and <i>anonymous</i> will be created by the server when you start it for the first
time.</font></li>
<li><font face="Arial">The server reloads the user data at a regular interval if
necessary.</font></li>
<li><font face="Arial">Database and LDAP can be used to store user
data.</font></li>
- <li><font face="Arial">Default users <i>admin/admin</i> and <i>anonymous</i> will
be created by the server when you start it for the first time.</font></li>
- <li><font face="Arial">New user managers can be added very easily by replacing
user manager component.</font></li>
- <li><font face="Arial">You can encrypt the password in property file based user
manager by specifying user manager encrypt key. The encryption algorithm is
MD5.</font></li>
+ <li><font face="Arial">New user managers can be added very easily by overriding
<i>ranab.server.ftp.usermanager.UserManager</i> class.</font></li>
+ <li><font face="Arial">For better performance the server can be started without
any user interface by executing <i>java ranab.server.ftp.FtpServer <config
file></i>.</font></li>
+ <li><font face="Arial">You can encrypt the password in property file based user
manager by specifying FtpServer.server.config.prop.encrypt key. The encryption
algorithm is MD5.</font></li>
<li><font face="Arial">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
database.</font></li>
<li><font face="Arial">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
ftp-db.ldif. I have tested it using Netscape LDAP (version 4.1).</font></li>
- <li><font face="Arial">Supports SITE commands. Use <code>SITE HELP</code> to get
the available commands.</font></li>
- <li><font face="Arial">You can start remote admin GUI by executing <code>java
-jar ftp-admin.jar</code>.</font></li>
<li><font face="Arial">Tested with different FTP clients like
<a href="http://www.microsoft.com/windows/ie/">Internet Explorer</a>,
<a href="http://www.netscape.com/">Netscape Navigator</a>,
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>