Knowledgebase
Creating FTP Accounts Print this Article
File Transfer Protocol (FTP) allows you to manage the files associated with your website. cPanel comes complete with an FTP server that is pre-configured and easy to use.
Add an FTP account
The addition of an FTP account will allow users to access the domain's folder on the server's hard disk.
To create an FTP account, perform the following steps:
- In the Login text box, enter the desired username.
- In the Password text box, enter the desired account password.
- You can click the Password Generator link to have a strong password generated for you. For more information, read our Password Generator documentation.
- Retype the password in the Password (Again) text box.
- Specify the FTP account's home directory.
- The Directory text box defines the top level of directory access that will be granted to the new account. For example, an account with a Directory assignment of
/$dir
will not be allowed to access the parent directory but will be able to access/$dir
and all of its subfolders.
- The Directory text box defines the top level of directory access that will be granted to the new account. For example, an account with a Directory assignment of
- Set the disk space quota. The Quota field determines how much disk space will be allocated to the FTP account.
- If the desired quota is not Unlimited, enter the maximum amount of data in MB.
-
The user will not be able to upload more than the total disk space allotment for your hosting account, regardless of the quota you set here.
- Click Create FTP Account. The new account will appear in the FTP Accounts table.
If you experience problems when you attempt to upload files with FTP, you may need to adjust the quota to allow more disk space for your account.
Manage FTP accounts
The FTP Accounts table allows you to manage existing FTP accounts.
To search for a specific FTP account, perform the following steps:
- Enter a keyword in the text box.
- Click Search Accounts. The FTP Accounts table will display only the FTP accounts that contain the keyword.
- To return to the list of all FTP accounts, click Clear Search.
Change an FTP account's password
To change an existing FTP account's password, perform the following steps:
- Click Change Password for the FTP account for which you wish to change the password.
- In the Password text box, enter the desired account password.
- You can click the Password Generator link to have a strong password generated for you. For more information, read our Password Generator documentation.
- Reenter the password in the Password (Again) text box.
- Click Change Password.
Edit an FTP account's quota
The quota limits the amount of data that a user can upload to your server.
To change an FTP account's quota, perform the following steps:
- Click Change Quota for the FTP account for which you wish to change the quota.
- Select the desired FTP Quota option.
-
If the desired quota is not Unlimited, enter the maximum amount of data in MB.
-
-
Click Change Quota.
Remove an FTP account
To remove an FTP account, perform the following steps:
- Click Delete for the FTP account that you wish to remove.
- Confirm that you wish to delete the FTP account.
- Click Delete Account to remove the FTP account. The files contained in the FTP account's home directory will not be removed.
- Click Delete Account and Files to remove the FTP account and all of the files contained within the FTP account's home directory.
- Click Cancel to hide the Delete options if you do not wish to delete the account.
Configure an FTP client
When you configure an FTP client through this interface, a script will download to your computer. When you run this script, the FTP client will automatically be opened, configured, and connected to your FTP server.
To configure an FTP client, perform the following steps:
- Click Configure FTP Client for the desired FTP account.
-
Select an FTP client. You can choose between Filezilla, Core FTP, or Cyberduck.
- Click the appropriate FTP or SFTP configuration link.
- SFTP stands for Secure File Transfer Protocol and is an extension of SSH protocol.
- Click Instructions (new window) to view detailed instructions for your chosen client.
- Open and run the configuration script file that has downloaded to your computer.
The FTP client will automatically open, configure itself, and connect to your FTP server. Then, you will be free to manage your website’s content. If you encounter problems when you try to automatically configure your FTP client, make sure your client is properly installed on your computer. If problems persist, consult your FTP client’s documentation.
View the FTP logs
If you need to see who has accessed your site with FTP, you can view this information in the raw access log files for your website.
You can download these log files from the cPanel Raw Access Logs interface. FTP logs will include ftp_log
in the filename.
Was this answer helpful?
Also Read
File Manager allows cPanel users to manage and edit their files. The File Manager Directory...
The Backups area provides a basic interface for downloading and storing all or some of the...
The Backup Wizard is a user-friendly interface you can use to create a backup of the entire site,...
You can exclude files and directories from your backups by creating an exclude file in your home...
The Web Disk application allows you to manage and manipulate files on your server in multiple...