FileGate Web/FTP gateway

FileGate is a simple Web application that allows browsers to interact with an FTP server, for uploading and downloading files. This may be useful in places where direct FTP access is not allowed. FileGate can be configured to allow users to talk to any FTP server, or to a server designated in the configuration file.
       FileGate is fully J2EE-compliant, and is intended to be used with the Tomcat servlet engine, although any J2EE-compliant JSP/servlet-enabled Web browser should work.
       The application contains rudimdentary end-user documentation, accessible throught the `help' link on the title bar.
       FileGate does not attempt to enforce security on the target server, although it is possible to configure which users are allowed to run it at all. Instead, it presents users with a user ID/password dialog box which collects information that is then used to connect to the specified FTP server. Because Tomcat supports SSL, running FileGate on an SSL channel is a nice way to get FTP access without needing to send plaintext passwords over the Internet.
       When logged in, the user will see a file/directory browser like this:

FileGate screenshot

Clicking on a file attempts to download it. Clicking on a directory changes to that directory. The `upload' box can be used to upload files.
       FileGate is very simple; its facilities are basic and it is not very configurable. However, it may serve as the basis of a more complex application.

For more information see the README file.

Download JAR file.

©1994-2003 Kevin Boone, all rights reserved