Home
/
Website Help
/
FTP inquiries
/
How to establish a SFTP connection to your hosting account with FileZilla?

How to establish a SFTP connection to your hosting account with FileZilla?

In this knowledge base article are listed the steps which should be completed to establish an SFTP connection to your hosting account with the FileZilla FTP client:

  • Generate an SSH key pair

If you need SFTP access to a single website, you can create and manage its SSH key through the Site Tools > Devs > SSH Keys Manager

If you need SFTP access to multiple websites, you can create a multisite SSH key in your Client Area > Multiple SFTP access.

SSH keys can be used to access all files on the website via SFTP/SSH and cannot be configured to limit access to specific folders. It is crucial to store these keys securely to prevent unauthorized access.

  • Once you have created your SSH key pair, find the Private Key in the Actions kebab menu and copy its content.
  • Paste the copied content of the Private Key text area in an empty file on your computer and save it (most FTP client requires .ppk format)
  • Open FileZilla, click on FileZilla from the menu then select Settings;
  • Select SFTP from the left menu;
  • Set 18765 as Port;
  • Click the Add keyfile… button and select the file that you have just created with the private key pasted inside.
  • You will be prompted to convert the file to a supported but unprotected format (no password), confirm it by clicking on Yes and type your password;
  • FileZilla will ask you to store the key in the putty format. Save it somewhere on your computer;
  • Connect to your server using the login credentials that can be found in the Actions kebab menu of the SSH key you have created.
  • During your first connection, you will be prompted to store the server’s fingerprint. Click on OK to continue connecting and tick the “Always trust this host, add this key to cache” checkbox if you plan to connect to the same server again.

Share This Article