Knowledgebase : Web Hosting > FTP

To upload content to your site you'll need an FTP client. We suggest using WinSCP, which is a free and easy to use client. You can download WinSCP here: https://winscp.net/eng/download.php

Once your account is setup you'll receive an email titled "New Account Information". Within that email is a section which contains all the FTP information for your site. Keep that available throughout these instructions.

We recommend using SFTP instead of FTP for security purposes. Click here for a KB on using SFTP. If you are only able to use FTP follow the steps below:

  1. After installing WinSCP, start the program on your local computer.

  2. Once WinSCP is started, click the "New Session" button from the top left of the program:



  3. From the WinSCP new session popup window, enter the connection information as provided by your "New Account Information" email:

    File Protocol: FTP
    Host name: Your temporary FTP IP or your domain name (if the domain's nameservers/DNS is already pointed to our hosting)
    Port number
    : 21
    User name: Your cPanel username
    Password: Your cPanel Password



  4. Once you have entered all your FTP information, click Login

  5. You will be prompted to accept the servers certificate if this is your first time connecting. It is safe to accept:



  6. Now that you're connected, navigate to the folder on your local computer which contains the file(s) you want to upload. This can be done in the left panel of the WinSCP client. For example, we'll be using the path C:\Users\Desktop\Hawk Host\:



  7. On the right pane of the WinSCP client is your sites / hosting accounts directory. Navigate to the public_html directory, as this is where you upload your files to. Once you do, the 'remote site' directory will change to public_html.



  8. Now from the left local site/system pane in WinSCP click on the file(s) you want to upload from your local computer. Once selected, click the Upload button:



  9. If it's done successfully, you will see the file(s) listed on the remote site in your public_html directory.

You should now be able to upload all the files necessary for your site. If you experience any issues, please submit a ticket to our support department and provide any errors you receive so we can troubleshoot the problem.

To upload content to your site you'll need an FTP client. We suggest using WinSCP, which is a free and easy to use client. You can download WinSCP here: https://winscp.net/eng/download.php

Once your account is setup you'll receive an email titled "New Account Information". Within that email is a section which contains all the FTP information for your site. Keep that available throughout these instructions.

  1. After installing WinSCP, start the program on your local computer.

  2. Once WinSCP is started, click the "New Session" button from the top left of the program:



  3. From the WinSCP new session popup window, enter the connection information as provided by your "New Account Information" email:

    File Protocol: SFTP
    Host name: Your temporary FTP IP or your domain name (if the domain's nameservers/DNS is already pointed to our hosting)
    Port number
    : 22
    User name: Your cPanel username
    Password: Your cPanel Password



  4. Once you have entered all your SFTP information, click Login

  5. You will be prompted to accept the servers certificate if this is your first time connecting. It is safe to accept:



  6. Now that you're connected, navigate to the folder on your local computer which contains the file(s) you want to upload. This can be done in the left panel of the WinSCP client. For example, we'll be using the path C:\Users\Desktop\Hawk Host\:



  7. On the right pane of the WinSCP client is your sites / hosting accounts directory. Navigate to the public_html directory, as this is where you upload your files to. Once you do, the 'remote site' directory will change to public_html.



  8. Now from the left local site/system pane in WinSCP click on the file(s) you want to upload from your local computer. Once selected, click the Upload button:



  9. If it's done successfully, you will see the file(s) listed on the remote site in your public_html directory.

You should now be able to upload all the files necessary for your site. If you experience any issues, please submit a ticket to our support department and provide any errors you receive so we can troubleshoot the problem.

All of our servers are configured to allow up to 8 simultaneous connections from any IP. If you reach this limit, you will see the following error: "Response: 421 Too many connections (8) from this IP" To resolve this, you should do the following:

    1. Login to cPanel for your account.

    2. Type "FTP Connections" into the top left finder:



    3. From the "FTP Connections" interface you will be able to view all currently connected sessions. To end a session, click the "Disconnect" button on the far right under "Actions":

        Performing these steps will allow you to clear up any hung FTP sessions and continue uploading files to your account.

        There are several possible causes for you being unable to connect to your FTP:

        1. You're behind a router or firewall that's blocking port 21. You will need to have these ports opened to connect via FTP.

        2. Double check that the hostname you're using is correct. If you're using your domain and you just signed up you may want to try the server IP provided.

        3. Verify your username and password are correct. Try logging into the control panel to verify you're using the right information.

        4. Your computer has been temporarily blocked for too many invalid login attempts. This will automatically be removed after an hour, though if you need to expedite this please contact our support department.