You can use your cPanel username and password to access all folders and files via FTP. However, if you want to create an FTP user account for a specific folder or do not want to allow access to your root files, you can create a separate FTP account.

**1**. Log in to your cPanel account.

**2.** In the "**Files**" section, click on the "**FTP Accounts**" icon.

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcXRPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--8a775aa4de7e3c3c7a69d7f0f7883f69e4b24754/image%20(43).png)

**3**. Under "**Add FTP Account**" fill in the following details:

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcXhPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--534ad7cecee67597e20150167e90f2c424886783/image%20(44).png)

**Login**: In this field, you determine the name to be used for FTP access, for example, "test" (without quotes and spaces).

**Password**: Enter the new FTP password or generate a new password by clicking the "Password Generator" button.

**Directory**: Set which directory the new account can access. You can grant access to the entire /public_html folder by typing "public_html," or change the folder path to a different path such as "public_html/test." Then, your FTP user will only have access to the "test" folder. Your FTP user also won't be able to access folders outside of the "public_html/test" folder.

**Quota**: Specify the usage quota for this user or select "**Unlimited**."

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTFPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--cf6c37ff78227ce086a06ca6205b19920e854627/image%20(45).png)

**4.** Click the "**Create FTP Account**" button.

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTVPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--00d482b10cc63edfffb354628da0f0a2904570f1/image%20(46).png)

**5**. Then a message indicating that the account has been created will be displayed.

![](http://34.207.224.239:3000/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcTlPIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--46f450adf13d09e8cb6356809b5ae8e2c5c4814c/image%20(47).png)