Can I password protect directories?

To password protect directory:

Note: At this time, cPanel can only protect directories, not individual files. Any file that needs protection can be placed in a protected directory.

  1. Login into your cPanel and click on the Password Protect Directories icon, found under Security.
  2. Choose Web Root (and you may need to select Show Hidden Files)
  3. Click on the name of the directory that you wish to password protect.
  4. Check the box for "Password protect this directory:"
  5. Fill in "Name the protected directory". Actually, this is just the message that will show to visitors when they try to login, and can be anything you like.
  6. Click on Save button below.
  7. Click "Go Back"
  8. Fill in a Username and Password at the bottom of the page, and click "Add/modify authorized user".
  9. You are Done. The directory you selected is now protected by password.

Warning! This password has a maximum of 8 characters. Any characters typed beyond the first 8 will not be required by visitors.

To ensure you directory has been password protected, launch you browser and visit the folder. If the browser prompts you to login, then your directory has been password protected.

500 error after login?

Check the folder ownership on the .htpasswds folder (above public_html). Change them from user.user to user.nobody and ensure the permissions are set to 750 and then refresh your protected page. The error will be gone. Note: GoMedia will need to help with changing any file's ownership. Please contact us through support to request this change.

  • 3 Users Found This Useful
Was this answer helpful?

Related Articles

PhpMyChat

PHPChat is a script that was available through cPAddon, in cPanel. Unfortunately, cPAddons are...

What happened to the search engine submitter that was in cpanel?

It was removed by cPanel because all search engine submitters are obsolete. The search engines...

What do I put for the cron job Command ?

Command lines. Examples only! Bold sections must be changed. PHP Command to run a PHP5 cron...

Proxy access for cPanel, WHM, and webmail. Needed to bypass firewalls

With your Hosting accounts, you have access to a control panel that contains the admin functions...

How to Password Protect one file

1) Put your .htpasswd above your root so visitors can't access it/home/cpanelusername/.htpasswd2)...

Powered by WHMCompleteSolution