InMotion Hosting Support Center

In this tutorial:

Every account can use the cPanel (Control Panel) username and password for FTP, but additional FTP Accounts can be created and removed from your cPanel at any time. In this tutorial we will walk you through the creation and deletion of an FTP Account.

New to FTP? I recommend reading our full FTP Getting started guide. If you just want to change your FTP password, we have a helpful guide here.

Creating an FTP Account

  1. Login to cPanel.
  2. Click the FTP Accounts button in the Files section.
    accessing the FTP accounts in cPanel
  3. In the Add FTP Account section, fill in the fields as needed. Below is a brief description of the options.
    Option Description
    Login: Enter the username you want to use; it will be combined with your primary domain name to create the full username. For example, if you enter joeuser in this field, the FTP Username will be:
    Password: Enter a strong password in this field. Need help creating a secure password? Use the Password Generator button, or see our full guide on Password Strength and Security.
    Password (Again): Enter the same password here, to confirm the spelling.
    Strength: This field tells you how secure your password is. Strength levels range from Very Weak to Very Strong
    Directory: When you create an FTP account, it is limited to the directory you set here. To give them full access to your file system, just enter a forward slash, like this: /

    To give limited access to your website files to an FTP account, enter public_html. Or as you name the FTP account it will try to automatically restrict access to public_html/username

    Quota: You can limit the amount of space an FTP user can use here, or set them to Unlimited.
  4. Click the Create FTP Account button. You will then see a message stating "Account Created"

Deleting an FTP Account

  1. Login to cPanel.
  2. Click the FTP Accounts button in the Files section.
    accessing ftp accounts in cpanel
  3. Find the FTP account you want to remove, and click the Delete button to the right.
    remove ftp account
  4. Two buttons will drop down, choose if you want to Delete Account, or Delete Account and Files. If you're not sure which option to select, then choose Delete Account. If you need to, you can always go back and delete the uneeded files.
    confirming ftp account deletion

    Then, the account will no longer be listed.

Congratulations, now you know how to create and remove FTP account in your cPanel.

Support Center Login

Social Media Login

Social Login Joomla

Related Questions

Here are a few questions related to this article that our customers have asked:
I want to secure my folders on website
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2014-08-04 6:00 am
I would like to know whether the FTP'd files once received on the FTP server can be re-routed to single/multiple clients as an e-mail with attachments?
This needs to be instantaneous....
23,492 Points
2014-08-07 12:04 pm
Hello Martin,

Thank you for your question. Since there is no built-in way to accomplish this, you would have to have a web developer custom code solution.

It may be easier to use an email forwarder, or mailing list program such as PHPList

If you have any further questions, feel free to post them below.
Thank you,

n/a Points
2015-05-06 7:48 am

Hi,  I created an ftp account for s develoiper as above, but he has informed me he gets this message:

220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------

USER msga01 

331 User msga01 OK. Password required 

PASS ********** 

421 Home directory not available - aborting  220----------

It has something to with an ftp home directory - how do I overcome this?



23,492 Points
2015-05-06 5:01 pm
Hello Pete,

Thank you for contacting us. When you create an FTP account, it is given permission to access a specific "Directory."

Make sure the "Directory" still exists and has not been moved, or deleted. You can view the Directory in cPanel, by clicking FTP Accounts, then you will see it listed as the "Path."

Next, have your developer check their "Home Directory" (or "Home") setting. In most cases, you would leave this blank.

When you test the settings, are you getting the same error?

Thank you,
n/a Points
2015-05-29 10:03 am

Thanks for an excellent instruction, I was able to give my classmates subdomain access within 5 minutes.



n/a Points
2015-06-20 12:39 am

In Cpanel i'm not getting file manager...

plzzz tell me the solution

37,753 Points
2015-06-22 2:19 pm
Hello Prasad,

Every cPanel should have a File Manager tool within it. If it does not, and you are one of our customers, you will want to contact our Live Support team in order to have them take a look.

Kindest Regards,
Scott M
n/a Points
2015-10-13 7:16 am

How to restore a deleted FTP account in cPanel?

23,492 Points
2015-10-13 10:18 am
Hello raj,

Thank you for contacting us. You can just recreate the account as described above.

If you need files/folders restored, you can restore a backup if available.

Thank you,
n/a Points
2015-11-26 7:00 am

You should be EXTREMELY cautious with an account deletion!!!

If an ftp account "touches" the website directory, then if you delete account and files, the website will BREAK!!!!

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

12 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!