Википедия
.htpasswd — файл, содержащий пароли для доступа к ресурсу у веб-сервера Apache . Метод авторизации с использованием такого файла носит название базового . Некоторые другие веб-серверы, например, nginx , также могут работать с этим файлом.
Название начинается с точки, так как точка в Unix-подобных операционных системах указывает на атрибут «скрытый». Кроме того, Apache не отдаёт по запросу файлы, имя которых начинается с точки, что позволяет размещать файл паролей внутри директорий, доступных анонимным пользователям.