.htaccess и .htpasswords - служебные файлы Unix-a. В .htaccess описываются доступы к папкам, в .htpasswords кладуться имена юзеров и пассы. Для простоты, скажем, что эти файлы аналогичны autoexec.bat и config.sys у MS, только отвечают не за загрузку, а за безопасность. Если создашь фаил .names, с чего бы Unix-у на него обращать внимание?
Почитай вот эту статейку. Очень все там толково написано:
http://dweb.ru/articles/index.php?idart=85