How to connect to FTP/FTPS?

FTPS access is included with all hosting accounts. FTPS (FTP over SSL/TLS) is used for secure FTP connections. We have used FileZilla to access FTPS in this article. The configuration details are similar for other FTP clients.


Connect to FTPS


  • Go to FileZilla > File > Site Manager > New Site.

  • Enter the following details on the General tab:

    Protocol: FTP
    Host: server.example.com - do not use ftp.yourdomain.com
    Encryption: Require explicit FTP Over TLS
    Port: <empty> or 21
    User:
    Password:

    *Enter your cPanel/DirectAdmin username in the User field.
    *Replace server.example.com with your server hostname.

  • Click Connect.

  • Click OK on the Unknown Certificate prompt. This prompt appears the first time you connect to a server.

  • Wait for FileZilla to establish a connection.

  • Done! You should now have been connected.

To connect to the same FTP server again, go to FileZilla > Site Manager > [select the server] > Connect.

 

Note:

Other FTP clients might indicate the configuration as "FTPES - FTP over explicit TLS/SSL".

SFTP is available only to cPanel/DirectAdmin users and not to virtual FTP users you create inside cPanel/DirectAdmin.

 


Automatic Configuration


You can find instructions on configuring multiple FTP clients, including CoreFTP (for Windows) and Cyberduck (for Mac):

  • Go to cPanel > Files section > FTP Accounts > Configure FTP Client.

  • Download the FTP/FTPS configuration file for the shown FTP Client.

  • Double-click on the downloaded configuration file.

  • The FTP client will open the configuration file and log you into your FTP account.

  • Done!

You can click on Instructions on the same interface to learn how to configure the client.

 


Uploading a Large Number of Files


When uploading a large number of files, create a compressed .zip (not .tar.gz) archive, upload it, and uncompress it using the File Manager in your hosting control panel. This method is faster than uploading individual files.

You can also limit the number of FTP connections instead.

 

  • 549 Users Found This Useful
Was this answer helpful?

Related Articles

How to limit the number of FTP connections?

When uploading a large number of files, we recommend you limit the number of FTP connections....

How to upload a large number of files quickly via FTP or File Manager?

Uploading a large number of times usually takes a lot of time. Your computer and server traverse...

How to enable and access SSH?

SSH remains disabled by default on all hosting accounts (excluding VPS and Dedicated Server). If...

How to connect to SSH from Mac?

SSH access must be enabled for your hosting account (excluding VPS and Dedicated Server) to...

How to authorize your public key in cPanel and DirectAdmin?

cPanel and DirectAdmin provide a seamless interface to authorize your public key. Authorizing the...