Do you Support FTPS (FTP over SSL)?

YES!  In order to connect without problems using FTPS, in your FTP program  use the following information. Please note that you must be running a fairly recent version of your FTP program in order to use FTPS, since older ones do not support TLS1.2 which is the latest secure method of communicating with the server.

1) Hostname: ftp.ethicalhost.ca  OR (ftp.forest.ethicalhost.ca for our new server) OR ftp.yourdomain.com

2) choose FTP using EXPLICIT SSL (AUTH TLS) (AUTH SSL  should also work)

3) Make sure your using PASSIVE Mode as well if you are behind a router if you experience an error connecting.

4) if you have a a choice of encryption type choose AUTO, or TLS1.2

your ftp program should now be setup to FTP using an SSL connection.

Please also do not confuse FTPS with SFTP they are TOTALLY DIFFERENT and SFTP is only supported on a special request/needs basis and you must contact support with your reasons for needing it. Do not select SFTP in your filezilla client or you will get errors.

FileZilla:
Click the File menu
Click Site Manager
Click New Site
In the General tab, fill out:
 Host: ftp.ethicalhost.ca or ftp.yourdomain.com (replace yourdomain with your actual domain name)
Port: Leave blank
rotocol: FTP - File Transfer Protocol
Encryption: Require explicit FTP over TLS
Logon Type: Normal
User: your cPanel/FTP username
Password: your cPanel/FTP password
Click Connect

Note: The first time you connect using FTPS, you will get an Unknown certificate pop up. This is expected behavior. Check the box  Always trust certificate in future sessions. and you will not get this prompt again.

 If Kiosk Mode is enabled, you will need to disable it before being able to connect using FTPS. To disable Kiosk Mode, go to the Edit menu, select Settings, in the Settings window, go to the Interface category and uncheck Do not save passwords, which is listed under behaviour.


Dreamweaver:
NOTE: Versions older than Dreamweaver CS 5.5 do not support FTPS. If you are using an older version of Dreamweaver you will need to use another tool that supports FTPS to publish your website.

Dreamweaver CS 5.5, 6 and 6.5
Click the Site menu
Click New Site
Click the Severs tab
Click the + button to add a new server.
Choose FTP over SSL/TLS (Explicit Encryption) from the Connect using: drop down, and enter the following information in the appropriate fields:
FTP Host: ftp.yourdomain.com (replace yourdomain with your actual domain name)
Host directory: /public_html/
Login: your cPanel/FTP username
Password: your cPanel/FTP password
In the Authentication box, select None (Encryption Only) (If you are using Dreamweaver CS 5.5 you may not have this option).
Check Use passive FTP
Click Test (next to Login)
If the test is successful, click OK.

SmartFTP

Click the File menu
Click New Connection
Set Protocol to FTPS (Explicit)
Host: ftp.yourdomain.com (replace yourdomain with your actual domain name)
Path: leave blank or use /public_html/
Login Type: Username & Password
Login: your cPanel username
Password: your cPanel password
Click OK

CuteFTP

Click the File menu
Click Site Manager
Click New Site
Enter a Label of your choice (optional)
Host: ftp.yourdomain.com (replace yourdomain with your actual domain name)
Login: your cPanel username
Password: your cPanel password
Security: FTP with TLS/SSL
Click Connect
Click Accept on the certificate

iWeb
In the sidebar, click the site you want to publish
In the Site Publishing Settings window choose FTP Server from the Publish To menu.
Name the site (optional)
Provide a contact email address.
Server Address: ftp.yourdomain.com (replace yourdomain with your actual domain name)
User name: your cPanel/FTP username
Password: your cPanel/FTP password
Protocol: FTP with TLS/SSL
Directory Path: /public_html/
Click Test Connection
Click Publish

Fetch
When Fetch is first launched, you will automatically be prompted to enter your FTP credentials.
Host: ftp.yourdomain.com (replace yourdomain with your actual domain name)
Username: your cPanel/FTP username
Connect using: FTP with TLS/SSL
Leave Enable encryption checked.
Password: your cPanel/FTP password
Leave Add to keychain unchecked.
Click Connect
You'll receive a message Fetch can not verify the identity of server ftp.yourdomain.com Click Continue.

Transmit
When Transmit is launched, you will be provided with fields to enter your FTP credentials.
Server: ftp.yourdomain.com (replace yourdomain with your actual domain name)
Username: your cPanel/FTP username
Password: your cPanel/FTP password
Initial Path: Leave Blank or use /public_html/
Port: Leave at 21, and select FTP with TLS/SSL
Click Connect

CoffeCup FTP
Make sure to choose FTPS over TLS (explicit encryption)
Also make sure to check off passive mode.
other settings are the same as all the rest above.



  • 13 Users Found This Useful
Was this answer helpful?

Related Articles

Where can I download a free FTP?

We recommend downloading FireFTP http://fireftp.net/  and if you use it please donate at...

It's not letting me upload my files: what's wrong?

There are many factors that could affect your FTP not working. Be sure to double check your...

Why doesn't my FTP password change when I change my CPanel password?

Please allow up to 24 hours for your FTP password to sync with your CPanel password when you make...

How do I create an FTP account in Cpanel?

An FTP account is used to upload and manage your files on your web site. By default, an ftp...

What are the settings for Dreamweaver?

Use these instructions for publishing with Dreamweaver: Open Dreamweaver and look in the top...