Пункт 72. Страница руководства: htdigest
htdigest
используется для создания и обновления плоских файлов, используемых для хранения имен пользователей, областей и паролей для дайджест-аутентификации пользователей HTTP. Ресурсы, доступные с HTTP-сервера Apache, могут быть ограничены только пользователями, перечисленными в файлах, созданных htdigest
.
На этой справочной странице перечислены только аргументы командной строки. Подробную информацию о директивах, необходимых для настройки дайджест-аутентификации,
httpd
см. в руководстве Apache, которое является частью дистрибутива Apache, или его можно найти по адресу http://httpd.apache.org/.
Синопсис
htdigest [ -c ]
passwdfile realm username
Параметры
-
-c
- Создайте файл паролей . Если файл passwd уже существует, он сначала удаляется.
-
passwdfile
- Имя файла, содержащего имя пользователя, область и пароль. Если
-c
указано, этот файл создается, если он еще не существует, или удаляется и создается заново, если он существует.
-
realm
- Имя области, к которой принадлежит имя пользователя. Подробнее см. http://tools.ietf.org/html/rfc2617#section-3.2.1.
-
username
- Имя пользователя для создания или обновления в файле passwd . Если
имя пользователя не существует в этом файле, добавляется запись. Если он существует, пароль меняется.
Вопросы безопасности
Эта программа небезопасна как исполняемый файл setuid. Не делайте его setuid.