|
Products |
|
Services |
|
Support |
|
Download |
|
Company |
License is required for Commercial Use! $19.95 |
|
Run Fedut Applet |
Run Fedut Application |
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 .
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.
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.