CuteFTP Professional User s Guide
Note:
If the system is currently logged in when the TE is run, it runs as the user
specified under DCOMCNFG. The TE icon does not display in the
system tray when the CuteFTP s main interface runs. Also, the hard
coded user s settings are employed when the TE is run, not those of the
currently logged in user. This is not an issue if you are running the TE
when the system is not logged in.
H
ANDLING
SSL
CERTIFICATES
(W
HEN RUNNING A SCRIPT WHILE NOT LOGGED IN
)
Setting up the TE to connect to an FTP server over SSL (via scripting) involves several
steps. Follow the instructions below carefully.
You must know whether the TE will require the use of server certificates only, or both
server and client certificates.
Server Certificates
Most FTP SSL servers will provide a certificate to the client during authentication. The
certificate proves the server s legitimacy to the client. The server's certificate must be added
the client's Trusted Certificate store prior to any connection, otherwise the TE will lock up
when trying to authenticate.
1. Export or obtain a copy of the server's certificate from the FTP server administrator.
Otherwise connect to the server with the CuteFTP GUI (interface) from the
developer machine and manually accept the server's certificate. You can then export
it from the Trusted List under Global Options > Security > SSL Security to a
staging directory of your choice.
2. Place/Install the certificate into the target machine's Default User directory. For
example:
C:\Documents and Settings\Default User\Application
Data\GlobalSCAPE\CuteFTP Pro\Security
3. If you will also be running the TE while logged in, place a copy of the server
certificate under the USER folder on the target machine, as follows:
C:\Documents and Settings\[USERNAME]\Application
Data\GlobalSCAPE\CuteFTP Pro\Security
where [USERNAME] is the login name for the user.
4. Configurel the TE to auto accept SSL or SSH certificates using the
AutoCloseMethod parameter of the Option method. Also refer to the following
trouble shooting topic regarding running the TE while not logged in.
Now when you connect, the TE sees the server's certificate and proceed with the
connection.
Client Certificates
Some FTP SSL servers require that the client provide a certificate. The certificate proves the
veracity of the client and is an important factor in weeding out spurious FTP clients
masquerading as legitimate ones.
174
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved