Proteger directorio mediante contraseña con .htaccess

Crear el archivo .htaccess en el directorio que deseamos proteger y agregar las siguientes lineas

AuthName "Restricted Area"
AuthType Basic
AuthUserFile /var/www/TUDOMINIO.COM/.htpasswd
AuthGroupFile /dev/null
require valid-user

Luego creamos el archivo .htpasswd en donde indicamos en la linea «/var/www/TUDOMINIO.COM/.htpasswd»
con la siguiente información.

nombredeusuario:clavehash

donde nombredeusuario debe ser reemplazado con el nombre de usuario elegido y clavehash con el hash obtenido de la contraseña. Para obtener el hash podemos usar este link http://www.htaccesstools.com/htpasswd-generator/