Hinaman Technologies, LLC

Products

Services

Support

Download

Company

License is required for Commercial Use! $19.95

Run Fedut Applet 

 Run Fedut Application

Installation Instructions

A requirement of Fedut is the Sun Microsystems' Java TM 2 Standard Edition virtual machine. The J2SE TM can be downloaded at J2SE TM version 1.5.0 .

After the installation of the java virtual machine, download Fedut.jar into a directory of choice. To run the program: java -jar fedut.jar or double click the jar file (on systems that have a file association).

Sample: java -jar /mydirectory/Fedut.jar .

Fedut FTP Standalone Server

Start a command  prompt (run cmd.exe in Windows XP) or console (Linux, ...). Change into the directory where the fedutserver.jar was downloaded. At the prompt enter:

java -jar fedutserver.jar <FTP URL specfication>

Sample 1: start a ftp service on IP address 192.168.1.50 and port 9000 using directory c:\ftp (Windows XP) for the default directory; Anonymous access:

java -jar fedutserver.jar ftp://192.168.1.50:9000//c:/ftp

Sample 2: start the same service as sample 1 except use a SSL connection for port 9000; Anonymous access:

java -jar fedutserver.jar ftps://192.168.1.50:9000//c:/ftp

Sample 3: start a ftp service on IP address 192.168.1.100, default port (21), using directory \ftp (Linux, Mac OSX, ...) for the default directory; Anonymous access:

java -jar fedutserver.jar ftp://192.168.1.100/ftp

Sample 4: start a ftp services  (sample 3) and require a usercode/password  login (pwd.serial required for access):

java -jar fedutserver.jar ftp://noAnonymous@192.168.1.100/ftp or

java -jar fedutserver.jar ftp://anything@192.168.1.100/ftp

For more control over user settings, (note: to save your current user settings, copy the pwd.serial in a different directory or rename it; then restore it when done) start the Fedut client (Applet or Application). Click on the URL menu item; then click on FTP Server...; then click on Users. On the Add Users Access dialog, add or modify users. Remmember, running the client on a different machine vs the server machine, the directory structure maybe different. It is important to enter the directory path that is valid on the server machine. When done, exit Fedut client. The file pwd.serial will contain all your user access rights. Copy that file to the directory that contains fedutserver.jar. If the Fedut client was started from a brower then the pwd.serial file will be located in the browser directory. The user name and password will be stored encrypted in the pwd.serial file. To make more changes later, copy the pwd.serial back and follow the same procedure.

Sample 5: start a ftp service using Sample 3 with the pwd.serial file located in the same directory as fedutserver.jar. When the users connect, the directory and access rights are assigned from the pwd.serial; Anonymous and login access:

java -jar fedutserver.jar ftp://192.168.1.100/ftp

 Note: The ftp data connection (passive) will be control port - 1. In sample 1, the data connection would be 8999. The default control port (21), the data connection would be 20.

The user login at the console (Windows XP, Linux, Mac OSX, ...) must have the necessary security privileges to open a listening socket.

Fedut Download

This is a self contained package stored in a jar file. Save the file as fedut.jar (fedut client) or fedutserver.jar (fedut ftp server)  into any location of choice.

fedut.jar

fedutserver.jar

Hinaman Technologies Copyright© 2002. All rights reserved.