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 &lt;config 
file&gt;</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]>

Reply via email to