В файл .htaccess надо добавить строки: require valid-user Authname "Protected" Authtype Basic AuthUserFile "/home/ваш_логин/путь/.htpasswd" <Files filename> allow from all satisfy any </Files>
filename - имя "открытого" файла. При данной настройке полностью вся директория кроме файла filename будет защищена паролем.