We have recently added the ability to use Secure FTP, or SFTP with our Web Hosting Hub accounts. The method is described below using FileZilla as the FTP client. You will need to be able to access cPanel as the required access keys are generated in that location.

How to Generate the access keys in cPanel

If needed, create your public and private keys as per the instructions in the SSH access for Resellers and Shared Servers article. If you already have created keys for SSH access, the same keys will be used for SFTP.

Create the FileZilla profile

After your keys have been generated, you will need to create your SFTP profile in your FileZilla application which requires to steps: Attaching your private keyfile to FileZilla and then creating your connection profile.

How to attach your private keyfile.

  1. Log into FileZilla.
  2. In the upper toolbar, click on Edit and then Settings.
  3. A popup menu will appear. Click on SFTP in the left-hand toolbar. In the right panel, click on the Add keyfile... button.

  4. Using the popup window, navigate to the PPK file you saved for your private key and click Open.

  5. The keyfile will appear in the list. Click the OK button to save the information.

How to set up the SFTP connection profile

  1. Using the upper toolbar, click on File and then Site Manager.
  2. A popup will appear for you to create a new profile. Click on the New Site.
  3. The right hand form will appear brighter, indicating you can now enter data in it. Be sure to enter data into the following fields:

    FieldDescription
    Host Enter your domain name here. (ie: example.com)
    Port Set this to "2222".
    Protocol Set this to "SFTP - SSH File Transfer Protocol".
    Logon Type Set to "Ask for Password".
    User Enter your cPanel username.
    Password Enter your current cPanel password.
  4. Once all data has been entered, click Connect to let FileZilla connect to your server.

Once you have completed the above, you should be able to connect to your shared account using SFTP.

Did you find this article helpful?

We value your feedback!

Why was this article not helpful? (Check all that apply)
The article is too difficult or too technical to follow.
There is a step or detail missing from the instructions.
The information is incorrect or out-of-date.
It does not resolve the question/problem I have.
How did you find this article?
Please tell us how we can improve this article:
Email Address
Name

new! - Enter your name and email address above and we will post your feedback in the comments on this page!

Did you find this article helpful?

Post a Comment

Name:
Email Address:
Phone Number:
Comment:
Submit

Please note: Your name and comment will be displayed, but we will not show your email address.

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!

Help Center Search

Current Customers

Email: support@WebHostingHub.com Ticket: Submit a Support Ticket
Call: 877-595-4HUB (4482)
757-416-6627 (Intl.)
Chat: Click To Chat Now

Ask the Community

Get help with your questions from our community of like-minded hosting users and Web Hosting Hub Staff.

Not a Customer?

Get web hosting from a company that is here to help.