Transfer Engine (SDK)
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 certificat s
e 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. T
he certificate proves the
veracity of the client and is an important factor in weeding out spurious FTP clients
masquerading as legitimate ones.
To setup the target system to use client certificates
1. On the developer machine, create the client certificate and private key pair using the
CuteFTP GUI (interface). The certificate creation utility is located under the Too s
l
> Global Setti g
n s > Security > SSL dialog.
2. Add the client certificate to the server's trusted list. Do this by connecting to the
server with the CuteFTP GUI (interface) from the developer machine. On the
serv r
e , move the certificate from the Pending to the Trusted list. If your server only
has a Trusted list, manually import the client certificate into the Trusted list.
3. Place the client certificate and private key into the target machine's USER folder:
C:\Documents and Settings\[USERNAME]\Application
Data\GlobalS A
C PE\CuteFTP Pro\Security
where [USERNAME] is the login name for the user.
4. If you created the certificate set on the developer machine, export the following
registry key:
HKEY_CURRENT_USER\Software\GlobalSCAPE\CuteFTP
Professional\Settings\SecuritySSL
5. Import the registry key from step 4 onto the target machine, or manually create th
e
necessary entries. The entries are shown in standard .reg file notation.
REGEDIT4
[HKEY_CURRENT_USER\Software\GlobalSCAPE\CuteF P
T
Pro\Settings\SecuritySSL]
"SSLCertificate"="C:\\Documents and
Settings\\[USERN M
A E]\\Application
Data\\GlobalSCAPE\\CuteFTP Pro\\Security\\clie t
n .crt"
"SSLPrivateKey"="C: \
\ Documents and
Settings\\[U E
S RNAME \
] \Application
Data\\GlobalS A
C PE\\CuteFTP Pro\\Security\\client.key"
"UseSSLCertificate"=dword:00000001
"UseSSLCertPassphrase"=dword:00000001
"ReuseSSLData"=dword:00000000
237
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