• Friday, November 7, 2025

Effective file and FTP account management is crucial for maintaining a robust and accessible website on cloud hosting platforms. This article provides a detailed overview of how to efficiently create and manage FTP accounts, configure client settings for seamless connectivity, and leverage the powerful file manager tool available within cPanel. Understanding these functionalities ensures that you can securely upload, organize, and manage your website's data with professional precision.

Creating and Managing FTP Accounts in cPanel

Establishing and overseeing FTP accounts is a fundamental aspect of managing your website's files. The following steps guide you through the process within your cPanel interface:

  1. Access your WHM control panel by logging in with your credentials.
  2. Navigate to the 'Account Information' section, typically located on the left-hand side menu, and select the 'List Accounts' function.
  3. Identify the domain for which you wish to manage FTP accounts and click on the associated cPanel logo.
  4. Within the cPanel dashboard, locate the 'Files' heading.
  5. Select the 'FTP Accounts' icon. Here, you will be able to create a new FTP account by providing the necessary details in the following fields:
    • Login: Define a unique username for this FTP account.
    • Password: Enter a strong password for security.
    • Confirm Password: Re-enter the chosen password to confirm its accuracy.
    • Directory: (Optional) Specify a particular folder path if you intend to restrict this FTP account's access to a specific directory within your website's files.
    • Quota: (Optional) Set a disk space limit for this FTP account to manage resource allocation effectively.
  6. Finally, click 'Create FTP Account' to finalize the setup.

Once created, your new FTP account will be added to a comprehensive list of all active FTP accounts associated with that domain. From this management interface, you have the flexibility to perform various actions, including modifying the account's password, adjusting its disk quota, deleting the account if it's no longer needed, or retrieving essential FTP client configuration settings.

FTP Client Connection Settings

To establish a connection between your local machine and your hosting server using an FTP client application, you will need to configure the following essential settings:

  • Hostname: Use your server's IP address or the domain name that points directly to your server.
  • Username: This will be either your server's administrative username or the specific FTP account username you have created.
  • Password: Input the corresponding password for your server admin account or the designated FTP account.
  • Port: The standard port for FTP connections is 21.

Utilizing the File Manager within cPanel

cPanel's File Manager is an indispensable browser-based tool that provides a robust interface for managing all files and directories associated with your website. To access it, navigate to your cPanel dashboard, locate the 'Files' heading, and select the 'File Manager' option.

Upon opening, the File Manager presents a comprehensive view of your website's file structure. It's important to note that the primary root folder for all web content uploaded for your domain is typically named public_html. This directory is where all publicly accessible website files should reside.

The File Manager offers a range of functionalities to streamline your file management tasks. To upload new files, first navigate to the desired directory within the manager. Then, select the 'Upload' option from the file manager menu. This action will open a new browser tab, allowing you to conveniently drag and drop files directly from your computer into the designated area, or alternatively, use the 'Select File' function to browse and choose files. Additionally, the File Manager includes advanced features such as the ability to compress multiple files or folders into a single archive, as well as the functionality to extract compressed archive files that have been uploaded to your server. These tools make organizing and deploying your website's content both efficient and straightforward.