Table of Contents

Table of Contents


Welcome to our detailed tutorial on creating an FTP user through cPanel, a crucial skill for anyone managing website files. Whether new to managing a website or an experienced administrator, knowing how to effectively use FTP (File Transfer Protocol) and manage users in cPanel is indispensable.

In this guide, we’ll walk you through the entire process, from start to finish, simplifying each step to ensure you understand the basics. By the end of this article, you’ll have all the tools necessary to efficiently manage file transfers for your website, securely providing access to appropriate users.

Let’s get started and explore how to set up FTP users using cPanel,

1. Login to cPanel using the credentials

2. You can create the FTP user by selecting “FTP accounts” in the “Files” section.

3.  There you can enter the username and password, if you don’t have a password. You can also generate it from there using the “Password Generator” option. Also, you can set the path you the file location that you want to access and quota.

4. After that you can check the connection using FileZilla and other software-related FTP.

5. You can use the below details to enable the connection

     Host: ( You can use the server IP)

     Username: (Username that you entered there)

     Password: ( Generate password)

     Port:  21,22


You’ve successfully navigated the process of setting up an FTP user in cPanel. With this newfound knowledge, you’re equipped to handle file transfers for your website like a pro.

By taking control of your FTP users through cPanel, you’re not only ensuring smoother collaboration but also bolstering the security of your website. With each step you’ve followed in this guide, you’ve empowered yourself to manage your website’s files with confidence.

Feel free to revisit this guide anytime you need a refresher or explore more advanced techniques. As you continue your journey in website administration, remember that every skill you acquire brings you closer to mastering your online presence.