« Back

FTP Accounts and Connections in cPanel

cPanel Webhosting

Overview

You can use the FTP Accounts interface to create and manage FTP (File Transfer Protocol) accounts, which allow you to manage your web hosting files.

Logging in to FTP

When connecting through an FTP client, use the following details:

Server / Host: cp[1-9].rackhost.hu. This is the address shown in your browser’s address bar when you open cPanel, for example cp1.rackhost.hu.

Username: a full email address, for example [email protected].

Password: the password you set when creating the account.

Port: 21.

We recommend using the free FileZilla client. You can read more about how to use it in our FileZilla guide.

Add FTP Account

To create an FTP account, follow these steps:

  1. Enter the desired username in the Log In text box, for example admin.
  2. Select the desired domain name from the Domain menu. Make sure you select only the domain name, for example example.com. The username entered in step 1 and the domain name selected in this step together make up the username you will need when connecting through the FTP client.
  3. Enter and confirm the new password in the Password and Password (Again) text boxes. You can also click Password Generator to generate a strong password.
  4. Enter the FTP account’s home directory. The Directory text box defines the new FTP account’s top-level directory access. The system automatically fills in this text box using the selected domain and the name entered in the Log In field.

The following examples show how directory access works:

/public_html – Provides access to the full public_html directory, including the domain’s root directory.

/cphome/rh27445/public_html/domain.tld – Provides access to the domain’s root directory, but may not display certain files, such as the .htaccess file.

/cphome/rh27445/public_html/domain.tld/name-entered-in-log-in – Provides access only to this specific directory and may not display all files.

Based on the options above, select /public_html if you need access to the full public_html directory, including the domain’s root directory. This allows you to manage the directory you need.

  1. Enter the disk space quota, or select Unlimited. If an FTP account has issues with uploads, you may need to increase the Quota value.
  2. Click Create FTP Account. The new account will appear in the FTP Accounts table.

FTP Accounts

The FTP Accounts table allows you to perform the following actions:

Change Password

Change Quota

Delete the account

Configure FTP Client (This option offers client configuration downloads for Windows and Mac if you do not want to use a different FTP client.)

Note: We only support automatic configuration for these FTP clients. To use a different client, configure it manually. Click the Instructions button to view detailed instructions for the selected client. After downloading the configuration script file to your computer, open it. The FTP client will open automatically, configure itself, and connect to the FTP server.

Special FTP Accounts

The Special FTP Accounts table contains the cPanel account’s primary FTP account and the log access account. The system creates these accounts by default. Unlike other FTP accounts, you cannot edit or delete these accounts because the system links them to administrative aspects of the cPanel account.

To log in to a special FTP account, use the account’s FTP configuration file. The system automatically configures the client for these accounts.

Primary FTP Account

This account has FTP access to all files in the cPanel account. It can also access files outside the account’s public_html directory. When logging in to this account, always use SFTP (Secure File Transfer Protocol).

Log Access Account

You can use this account to download your website’s raw access logs. The logs are available in the /etc/apache2/logs/domlogs/USERNAME directory, where USERNAME is the username of the log access account.

FTP Connections in cPanel

The FTP Connections interface displays information about current connections to the FTP server and allows you to disconnect those connections through cPanel.

The following details are shown for each connection:

User – The full email address that must be entered in the client when connecting.

Logged in From – The host through which the user connected to the FTP server.

Login Time – The time, accurate to the minute, when the connection was established.

Status – The status of the FTP session.

Process ID – The process ID.

Actions – Disconnect.

Disconnecting users from an FTP session

If you suspect malicious activity from a user, or if a user has been idle for a long time, you can disconnect their FTP session.

To disconnect a user from an FTP session, follow these steps:

  1. Click Disconnect next to the FTP session you want to disconnect.
  2. To verify that the server has disconnected the session, click Reload.

Looking for cPanel web hosting?

Rackhost has the perfect plan for you.

Learn more

Related posts