cPanel comes complete with an FTP server that is pre-configured and easy to use. If you are the website owner, your FTP access should already be configured. You can login via FTP using your cPanel account username and password. You can also set up FTP accounts for other users. First, you need to create a cPanel user account. Then, the user will be able to log in to your website using an FTP client.
Note: When a user tries to log in to the FTP site using a client, she will need to format her user name as firstname.lastname@example.org.
This guide to FTP accounts is divided into six sections. Once you have gone through each section, you should be able to create and manage FTP accounts on your cPanel server.
Adding an FTP account will allow users to access the domain’s folder on the server’s hard disk. Follow the steps below to create an FTP account.
1) Login to cPanel through the port at yourIPaddress:2082 using your main cPanel account username and password mentioned at the time of account creation in WHM.
2) Click on FTP Accounts in the Files section.
3) There you will find the Add FTP Account section. Fill in the following details:
- Login: Enter the username this FTP user will log in with.
- Password: Enter the password the user will need to log in. Retype the password in the second field.
- Directory: Specify the FTP account’s home directory. You can only specify the directory under your user home directory.
- Quota: Set the disk space quota. What you enter in this field determines how much disk space will be allocated to this particular FTP account.
Once you have entered all of the above information, click Create FTP Account.
Now that you have created a new FTP account, you will see it in the FTP account management table, located directly beneath the Add FTP Account box.
FIND AN FTP ACCOUNT USING THE ACCOUNT MANAGEMENT TABLE
The FTP account management table allows you to perform several functions on existing FTP accounts. To search for specific accounts, enter a keyword in the box and click Search Accounts. cPanel will show the accounts that contain the keyword. To view accounts that match your search criteria, click the Clear Search button.
REMOVE AN FTP ACCOUNT
To remove an FTP account, simply click Delete next to the account that you wish to remove.
You will be prompted to confirm that you wish to delete the FTP account. If you want to delete the account but keep the files, click Delete Account. If you need to delete the account and all the files under its home directory, click Delete Account and Files.
EDIT AN FTP ACCOUNT'S QUOTA
The account quota limits the amount of data that a user can upload to your server. To change an FTP account's quota, follow these steps:
1) Click the Change Quota link for the FTP account whose quota you wish to change.
2) Select the FTP Quota option and enter the amount of the quota (in megabytes), or click Unlimited.
3) Click Change Quota.
CHANGE AN FTP ACCOUNT'S PASSWORD
To change an existing FTP account's password, please follow the steps below:
1) Click the Change Password link for the FTP account whose password you wish to change.
2) In the Password field, enter the new password for the FTP account.
3) Retype the password in the Password (again) field.
4) Click Change Password.
CONFIGURE AN FTP CLIENT
In order to configure an FTP client on your local machine, please follow the steps below:
1) Click the Configure FTP Client link for the FTP account whose FTP client you wish to configure.
2) Click on the instructions corresponding to the FTP client software you are using on your local machine. A window will pop up, taking you through the setup.
This concludes the steps for creating and managing FTP accounts in cPanel. You should now be able to manage FTP access from within a particular cPanel account.