Arama Yap Mesaj Submit
Request a Callback
+90
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro
X
X

Select Your Currency

Turkish Lira $ US Dollar Euro

Contact Us

Location Halkali merkez neighborhood fatih st ozgur apt no 46 , Kucukcekmece , Istanbul , 34303 , TR

How to Create an FTP Account via cPanel?

It's now easy to create and manage FTP accounts in your cPanel control panel. In this guide, to your website You will learn step by step how to create and configure the necessary accounts via cPanel and connect with FileZilla to access via FTP.

FTP (File Transfer Protocol) is the most practical way to manage your website's files. With an FTP account, you can quickly connect to your server, transfer files and easily edit your site content.

4.8 (196 evaluation)
Verified User Reviews
Last Update: April 2025

Easy
Installation

Create an account in minutes

Dosya
Transfer

Easy and fast file uploading

safe
Access

Encrypted and secure connections

Easy
Management

Check accounts and permissions

Login to cPanel

To create an FTP account via cPanel, you must first log in to your cPanel control panel. cPanel is the management interface of your web hosting service, where you can configure many settings related to your website.

1

Open Your Web Browser

Open your favorite browser and enter the cPanel address you received from your hosting provider. This address usually has the following format: https://siteadiniz.com/cpanel or https://sunucu-ip-adresi:2083

2

Enter Your Login Information

On the cPanel login screen that opens, enter the username and password you specified when purchasing hosting. If you do not remember your information, you can contact your hosting provider.

3

Access cPanel Home Page

After logging in, you will see the cPanel home page. This page contains all the tools needed to manage your website, categorized.

Information

For security reasons, it is recommended that you change your cPanel password regularly and use strong passwords. You can change your cPanel password in the "Security" section.

cPanel Ana Ekran
cPanel home screen view

Accessing the FTP Accounts Module

You need to access the relevant module to manage FTP accounts on the main page of cPanel. In this section, you can create new FTP accounts, edit or delete existing accounts.

1

Find FTP Module

On the cPanel home page, you can find the "FTP Accounts" module under the "Files" category. Alternatively, you can use the search bar at the top.

2

Use the Search Bar

You can quickly access the relevant module by typing "Add FTP Account" in the search section. This saves time, especially on large cPanel interfaces.

3

Login to FTP Accounts Page

When you click on the FTP Accounts module, you will be directed to the page where you can see all existing FTP accounts and create new accounts.

FTP Account Search
Type "Add FTP Account" in the search section and click on the option that appears
FTP Accounts Module
FTP accounts screen view

Enter FTP Account Information

On the FTP accounts page, you need to enter the necessary information to create a new FTP account. This information determines your FTP username, password and account access rights.

1

Username

In the "Add FTP Account" section, you first need to fill in the username field. This will be the first part of your FTP account username. For example: "webmaster" or "admin".

2

Field Selection

After the username, you can choose from the drop-down menu which domain the FTP account belongs to. Once this option is completed, your FTP username will be in the format "[email protected]".

3

Setting a Password

Set a strong password. Your password must consist of uppercase and lowercase letters, numbers and special characters. You can also automatically create a strong password by clicking the "Create Password" button.

4

Set a Quota (Optional)

You can set disk quota for this FTP account. You can check "Unlimited" for unlimited space or set a specific MB/GB limit.

Security Warning

Keep your FTP password strong and avoid using the same password on your different accounts. The password must be at least 12 characters long and contain a variety of characters.

FTP Account Information
Entering FTP account information

Directory Selection

Determining the directory that the FTP account can access is an important step for security. By giving the FTP user access to only a specific directory, you can protect other parts of your server.

1

Specify Directory Path

In the "Directory" field, specify the directory you want the FTP account to access. By default, the home directory will appear.

2

Choosing the Site Directory

If you want to give access to all files of your website, you can select the "public_html" directory. This is the folder where the main content of your site is located.

3

Subdirectory Access

To grant access to a specific subfolder, you can specify a path like "public_html/sub-folder". So the FTP user can only access this directory and its subfolders.

Pro Tip

You can increase security by creating different FTP accounts for different members of your team and giving each of them access only to the directories of the department they work in. For example, "public_html/templates" for the designer and "public_html/content" for the content editor.

Directory Selection
Directory selection for FTP account
Index Options
Directory path customization options

Creating an FTP Account

Once you have entered all the necessary information, you can create your FTP account. This step will activate a new FTP account with the information you specified.

1

Check Information

Before creating your FTP account, double-check all the information you entered. In particular, make sure that the directory path is correct.

2

Click on "Create FTP Account" Button

If all the information is correct, create your account by clicking the "Create FTP Account" button at the bottom of the page.

3

View Confirmation Message

When the process is successful, you will see a green confirmation message at the top of the page. This indicates that your FTP account has been created successfully.

Success!

After your FTP account is created, do not forget to write down your account information (such as username, password, port number). You will use this information when connecting to FTP clients such as FileZilla.

Creating an FTP Account
Click on the Create FTP account button

Connecting to FTP Account with FileZilla

After creating your FTP account, you can use this account information to connect to your server and manage your files with FTP clients such as FileZilla. FileZilla is one of the most popular and user-friendly FTP clients.

1

Download and Install FileZilla

If FileZilla is not yet installed on your computer, From FileZilla's official site You can download and install the program.

2

Start FileZilla

Open the FileZilla program. In the interface that appears, you will see the "Quick Connection" section at the top.

3

Enter Connection Information

Presenter: Enter siteadi.com, ftp.siteadi.com or your server IP address.
Username: Enter the FTP username you created (ex: [email protected]).
Password: Enter the FTP password you specified.
Port: For FTP you can use the default port 21.

4

Click the "Quick Connect" Button

After entering all the information, connect to your server by clicking the "Quick Connect" button. Once a successful connection is established, you will be able to see the files on your server on the right.

FileZilla Interface
FileZilla program interface
FileZilla Link
Entering FileZilla quick connection information
FileZilla Connection Established
Appearance after successful FTP connection

Managing Your Files

Once you successfully connect to your server with FileZilla, you can easily view, edit and transfer your website's files. File management is quite simple with FileZilla's user-friendly interface.

1

Understanding the FileZilla Interface

In the FileZilla interface, your local files (your computer) are displayed on the left, and your remote files (server) are displayed on the right. Transfer transactions can be monitored in the middle section.

2

Accessing Site Files

To see your site files, click on the "public_html" folder in the right panel. This is the home directory of your website and this is where your HTML, CSS, JS files and other content reside.

3

Transferring Files

To upload files, select files from the left side (your computer) and drag and drop them to the right side (server). To download a file, you can drag and drop it in the opposite direction.

4

Creating a Folder

To create a new folder on the server, right-click on an empty space in the right panel and select "Create Directory". Enter the folder name and confirm.

5

File/Folder Deletion and Renaming

To delete a file or folder, right-click on it and select "Delete". You can use the "Rename" option to rename it.

File Permissions

You can also edit file permissions (CHMOD) with FileZilla. You can set read, write and execute permissions by right-clicking on the file or folder and selecting "File Permissions". This is especially important for CMS systems and custom software.

FileZilla File Management
File management interface with FileZilla
File Transfer
File transfer process

Video Lecture

You can watch our video below for a visual explanation about creating an FTP account and using FileZilla.

Frequently Asked Questions

Below you can find answers to the most frequently asked questions about FTP accounts and using FileZilla.

FTP (File Transfer Protocol) is a standard protocol used for file transfer. SFTP (SSH File Transfer Protocol) is a secure version of FTP and works over the SSH protocol. SFTP is more secure because it provides an encrypted connection and is especially preferred for transferring sensitive data. When using FTP accounts you created in cPanel with FileZilla, you can also use the SFTP option in the connection settings.

If you are getting FTP connection error, check these steps:

  1. Make sure the username and password are correct
  2. Check the server address (siteadi.com or ftp.siteadi.com)
  3. Check that the port number is correct (usually 21)
  4. Make sure your firewall allows FTP connections
  5. Check if your hosting provider's FTP service is active
  6. Try turning on passive mode (PASV) setting

If these steps do not solve the problem, you can contact your hosting provider.

There is no theoretical limit on the number of files you can upload via an FTP account. However, you are subject to the disk space and inode (number of files) limits of your hosting package. Uploading large amounts of small files may impact server performance. Additionally, you may experience connection timeout issues when transferring a large number of files. If you are going to transfer large amounts of files, it may be more efficient to use compressed archives (ZIP, RAR) or transfer in small batches.

To install WordPress or other CMS systems via FTP, you can follow these steps:

  1. Download the latest version of CMS from its official site and save the ZIP file on your computer
  2. Open the ZIP file on your computer
  3. Connect to your FTP account with FileZilla
  4. Go to public_html directory (or relevant directory if you want to use subdirectory)
  5. Drag and drop all files and folders in the folder you opened from the left panel to the right panel of FileZilla
  6. Once the transfer is complete, start the installation wizard by visiting your site from your browser

Alternatively, you can use automatic installation tools like Softaculous in cPanel.

Yes, there are many FTP clients other than FileZilla. Popular alternatives include:

  • WinSCP: A powerful SFTP, FTP and SCP client for Windows
  • Cyberduck: A user-friendly FTP client for Mac and Windows
  • FTP Rush: A fast and compact FTP client
  • CuteFTP: A client with advanced features for professional users
  • SmartFTP: A user-friendly client with advanced features

You can also connect to these clients using your cPanel FTP account information.

Top