You can use an FTP proxy server to control access to FTP sites. This enforces centralized control over Internet or intranet access. You can also use an FTP proxy server to cache data for anonymous users to enable faster downloads.
NOTE: The proxy server can also be set up as an FTP accelerator to accelerate FTP requests from Internet or intranet users to your FTP servers. You can set up a server to be an FTP proxy server, an FTP accelerator server, or both. If the server is set up for both, you must have separate public and private addresses.
To set up an FTP proxy server:
In NetWare Administrator, select the Novell BorderManager 3.7 Setup page for the server.
From the Application Proxy tab, check the FTP Proxy check box.
Click Details or double-click the FTP Proxy service.
Enter a username/password separator.
The username/password separator is used to separate the NDS or eDirectory username, FTP username, and FTP hostname in the USER command; and the NDS or eDirectory user password and FTP password in the PASS command. The user enters these commands when connecting to the FTP proxy. The default is the dollar sign ($).
For example, enter the following at the user and pass prompts:
user>john_smith.novell$anonymous$ftp.novell.com
pass> xxxxx$yyyyy
where john_smith.novell is the NDS or eDirectory username, anonymous is the FTP username, ftp.novell.com is the FTP host, xxxxx is the NDS or eDirectory password for john_smith, and yyyyy is the FTP password for anonymous users at ftp.novell.com.
Enter an anonymous FTP e-mail address or keep the default.
This is the e-mail address used as the password for the anonymous FTP login by the FTP client of the proxy server. The default is NovellProxyCache@.
Select a method of user authentication: none, clear text username/password, or single sign-on.
Click OK, then click OK again from the Novell BorderManager 3.7 Setup page.
To set up the server as an FTP accelerator as well, refer to Setting Up an FTP Accelerator Server.