Возможность защиты каталога паролем
позволяет получать к нему доступ фиксированному кругу лиц. Такая
возможность иногда очень удобна, например, если в каталоге расположены
административные файлы. Защитить каталог паролем можно двумя способами.
1. Через Панель управления, где доступна возможность установить пароль на любую директорию Вашего сайта.
2. С помощью служебных файлов apache .htaccess и .htpasswd. Здесь
последовательность действий следующая. Допустим, Вы хотите поставить
пароль на каталог admin, находящийся в каталоге www. Последовательность
действий здесь следующая:
Создать в этом каталоге файл .htaccess следующего содержания:
AuthName “Authentication required”
AuthType Basic
require user Admin Webmaster
AuthUserFile /home/your_login/.htpasswd
Здесь:
Admin - имя пользователя, который может пользоваться каталогом (их может быть несколько). Имя чувствительно к регистру!
/home/you_login/.htpasswd - имя и местоположение файла с паролями.
Чтобы создать этот файл с пользователем Admin, нужно зайти на сервер
через ssh и набрать такую команду:
# htpasswd -c /home/your_login/.htpasswd Admin
Чтобы добавить пользователя Webmaster и его пароль в существующий файл, нужно набрать:
# htpasswd /home/your_login/.htpasswd Webmaster