Creamos un archivo .htaccess.txt con los siguientes datos:
—————————- .htaccess.txt —- principio
RewriteEngine on
AuthUserFile /usr/home/ruta_absoluta_a_la_carpeta_que_quieras_proteger/.htpasswd
AuthName “nombre_de_que_quieras”
AuthType Basic
require user usuario01 usuario02
—————————- .htaccess.txt —- fin
luego creamos otro .htpasswd con los siguientes datos
—————————- .htpasswd.txt —- principio
usuario01:o2HuniIbWyU.2
usuario02:opT7cH9lw/vlc
—————————- .htpasswd.txt —- fin
Las claves tienen que estar encriptadas aqui tenemos un generador de claves para el .htpasswd
Estos dos archivos los guardamos en la carperta que queremos proteger como .htaccess y .htpasswd
Entradas relacionadas:

Wey!! Buen manual de mano. Importante la cuestion de que se debe poner la ruta completa de sistema hacia el archivo de claves en el .htaccess. Además, como le especificamos el nombre del fichero en esa línea, es una buena idea cambiarle el nombre al mismo para evitar sustos. Y sobre todo, que los ficheros empiecen los dos por un punto porque si no el primero no funcionará y el segundo será visible, y eso no es divertido.
Muchas gracias por la nota tio!!