Здрасте!
Есть файлик /var/www/admin/.htaccess:
AuthName "admin"
AuthBasicAuthoritative Off
AuthMySQL on
AuthType Basic
AuthUserFile /dev/null
AuthMySQL_Authoritative on
AuthMySQL_Host localhost
AuthMySQL_User users
AuthMySQL_Password fuckit
AuthMySQL_DB users
AuthMySQL_Password_Table user_auth
AuthMySQL_Group_Table user_auth
AuthMySQL_Username_Field login
AuthMySQL_Password_Field password
AuthMySQL_Group_Field group
AuthMySQL_Group_User_Field login
AuthMySQL_Empty_Passwords Off
AuthMySQL_Encryption_Types Plaintext
AuthMySQL_Persistent on
Auth_MySQL_Scrambled_Passwords on
require user admin admin2
В таком состоянии он позволяет авторизироватся пользователю admin по некоторому паролю, который нужно изменить.
Я создаю /etc/apache2/htpasswd с новыми паролями и меняю путь к нему «AuthUserFile /etc/apache2/htpasswd». И все нормально работает.
Мучает вот, что: если вернуть обратно «AuthUserFile /dev/null», то можно будет войти со старым пользователем. Отсюда вопрос: как найти htpasswd, который подтягивается при «AuthUserFile /dev/null»