How to Give Restricted Access to cPanel


cPanel, an abbreviation of "control panel", is a graphical website management tool. The software simplifies the challenge of hosting a website and is designed for use by commercial hosting services. It gives the end user control of all aspects of hosting a website, such as adding and removing email accounts and administrating databases. cPanel runs off Linux distributions and FreeBSD. An understanding of Linux and programming lets a user allow more than one IP access to a particular cPanel account. Otherwise, a user might set up someone else with their own FTP cPanel account.

  • Install cPanel on your computer, making sure it runs on a supported operating system. These include CentOS (4.x, 5.x), Red Hat Enterprise Linux (4.x, 5.x), FreeBSD-RELEASE (7.3, 7.4, 8.0, 8.1, 8.2), and CloudLinux 5.x. You must either purchase a license to run cPanel, or get a free 15-day trial through the cPanel website. The license is offered through the website directly at the online store, through online distributors, or at specific physical locations. The latter option is best for inexperienced web hosts.

  • Open the computer's run command dialog box, which is typically located in the Start Menu. This allows the user to type in commands and directly instruct the computer. To install cPanel, type in the command "cd /home". Procure an installation file from cPanel's servers with the command "wget - N". To open the installation files and run them on the computer, type the command "sh latest".

  • Make sure you have the administrative access of a reseller, otherwise known as a reseller account, when setting up your cPanel account. When purchasing a license from cPanel's website, an online distributor, or a physical store, check whether the license you buy sells as reseller account. If unsure, contact the license seller or find knowledgable staff to double check that the license you purchase gives you the privilege to manage subordinate cPanel accounts. The end goal is obtaining a license which allows for the management of lesser cPanel accounts that other users may use.

  • Set up the new user(s) you would like to extend access to with their own subordinate cPanel account. This will give them the power to do web hosting work without access to your cPanel. This is done with your WHM interface, through which you manage subordinate accounts. This is not the same as giving them access to your cPanel directly, however, so for you to exchange file information, it is possible to set another user up with their own FTP (File Transfer Protocol) account.

  • Give the new user FTP access to a specific folder within your account. This allows for file exchange. While the new user could upload scripts to gain access to information outside of that folder, you must trust them not to do so.

Related Searches


Promoted By Zergnet


Related Searches

Check It Out

Geek Vs Geek: Robot battles, hoverboard drag race, and more

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!