Using .htpasswd with Your Linux Shared Hosting Account
To protect a directory in your hosting account with a password, in that directory, create an .htaccess file that contains the following:
AuthGroupFile /dev/null
AuthName "EnterPassword"
AuthType Basic
require valid-user
Where "l," "o," and "g" are the first three letters of your hosting login and "login_name" is your full hosting login. For example, the hosting login "maynard" would translate to the following path:
The AuthUserFile describes where the Web server looks for the .htpasswd file. The .htpasswd file contains a list of users who have access to a protected directory and their hashed passwords. There are a number of tools available online to create .htpasswd files.
NOTE: Due to server caching, new .htaccess files may take up to one hour to be recognized. Changes to existing .htaccess files are picked up immediately.
NOTE: Our servers are configured to prevent the downloading of both .htaccess and .htpasswd files.