FTP account will allow users to manage files and folders of the domain. Creating new FTP accounts can be done to give access to other people without giving them your cPanel login credentials. Also you can give different people different levels of access by assigning them to a specific directory.
To create an FTP Account,please do the following:
1. Login to the cPanel.
2. In Files section,click on FTP Accounts link.
3. Enter the name of FTP user in the box to the right of Login.
NOTE : A full FTP username will always be formatted as user@yourdomain.com. FTP user account cannot be created without your domain name in it.
4. In the Password box,enter the account's password.
(Remember to use a secure password. A secure password doesn't contain dictionary words and should include uppercase,lowercase letters, numbers and symbols)
OR
You can generate a strong password for your FTP account by clicking on Password Generator button.
5. Re-enter the password in Password(again) box.
6. To the right of Directory i.e. after the path /home/domainusername/public_html/, cPanel will guess the directory name exactly same as the FTP username that you have provided,but we recommend that you erase everything after public_html/ and specify a directory for which you would like the user to access.
NOTE : This is where you define the top level of directory access that will be granted to the new FTP user account. Whatever directory that you specify,the FTP user will not be ale to access anything outside that folder. But,the user will be allowed to access all the files & sub-folders inside that directory.
7. Set the disk space quota in the Quota field.
8. Click on Create FTP Account.
Your FTP account is created.