В начале создаем папку с файлом пароля
mkdir /usr/local/etc/htpswd/
cd /usr/local/etc/htpswd
htpasswd -c name.file name.user
New password: ******
Re-Type new password: ******
chmod 644 name.file
в конфиг апача22 в описание папки папки добавляем строки
AuthType Basic
AuthName "***"
AuthUserFile /usr/local/etc/htpswd/name.file
Require user name.user
Можно не указывать конкретного юзера написав
Require valid-user
Итого все вместе выглядит так
Options Indexes FollowSymLinks MultiViews
Order allow,deny
AuthType Basic
AuthName "***"
AuthUserFile /usr/local/etc/htpswd/name.file
Require user name.user
allow from all
DefaultLanguage ru
AddDefaultCharset WINDOWS-1251
Alias /netams /usr/local/www/netams