FTP Basics for Dedicated Servers

As a dedicated hosting customer, you will have the ability to connect to your cPanel account using the File Transfer Protocol (FTP). FTP allows you to upload and download files from your server to your local PC. In this article, we will go over the basics of FTP so you can feel comfortable using it with your dedicated server.

(Not a current customer? Click here to learn more about our Dedicated Server plans.)

What is FTP?

FTP is short for File Transfer Protocol. It is used to upload and download (transport) files from your hosting server to another device, such as your home PC. It is an efficient way to transfer your files because it allows you to move multiple files at once. You can even move entire folders along with all the files and other folders that it contains.

Connecting to the server with FTP requires an application commonly referred to an FTP client. There are standalone program such as FileZilla or CyberDuck to help you do this. Some web design programs also have the ability to connect via FTP, such as DreamWeaver. All programs that connect to the server using FTP will need the same credentials.

FTP credentials

When connecting to your server using FTP, you will need to have the proper credentials. The table below shows the four credentials needed to connect.

HostnameThe hostname is what the program will use to find the server. The hostname can be either a domain name, an IP address, or the server name. Here are a few examples:


  • example.com – This is an example of a domain name.
  • biz###.inmotionhosting.com – This an example of a server hostname. Each server has a unique hostname. You can find out your server’s hostname in the technical details section of your AMP.
  • 012.345.678.910 – The IP address is the numerical address of your server. You can find your server’s IP address within your cPanel.
Note: – If your domain is not yet pointed to us, you will need to use either the server’s hostname or the IP address to connect with FTP.
UsernameThe default FTP user for a cPanel account uses the cPanel username. You can find your cPanel username in your AMP technical details.
PasswordThe password for a default FTP account is the cPanel password.
PortThis is the port used to connect to your server with FTP. By default, the port is 21. SFTP is also allowed on dedicated servers and will use port 22.

Finding your FTP Settings in cPanel

If you are unsure of your exact FTP settings, you can find them within your cPanel.

  1. Log into your cPanel.
  2. Click on the FTP Accounts section, located in the Files category.
  3. Locate the Special FTP Accounts section and find the account with your cPanel username (with the person icon). Click on the Configure FTP Client link to the right.

    Except for the password, all FTP credentials for that account will be displayed.


FTP Client Programs

Most often you will use an FTP client program to connect to your server with FTP. There are many different clients out on the web. While the same credentials will be needed to connect no matter which one you choose, the individual layouts and steps may be different. Here we have links to articles on connecting to some of the more popular FTP clients.


FTP Connection with FileZilla Quick Connect

FileZilla is one of the most popular FTP clients on the web. Here we guide you on how to connect to your server with FTP using the Quick Connect method.

  1. Open the FileZilla FTP client.

    Enter your connection credentials in the Quick Connect bar. This is located at the top of the FileZilla window.

    If you need your FTP credentials, look at the section above on where to find them.

    Click the Quickconnect button. In the top window you should see a successful connection message.

    If you wish to set up FileZilla to save your connection information, see our full FileZilla guide.


Now you are able to move your files to your public_html folder by dragging and dropping them within the FileZilla.


2 thoughts on “FTP Basics for Dedicated Servers

    1. That depends– why did you download the files? Do you just want to have them as a backup or are you trying to do something specific?

Was this article helpful? Join the conversation!