add
Добавляет имя пользователя и пароль в базу данных. Пароль должен быть предварительно зашифрован, поскольку dbmmanage не шифрует пароль по ключевому слову add. См. описание ключевого слова adduser.
adduser
Добавляет имя пользователя и пароль в базу данных. Пароль записывается открытым текстом и шифруется программой dbmmanage.
check
Проверяет соответствие имени пользователя и пароля той паре, что хранится в базе данных.
delete
Удаляет из базы данных имя пользователя и пароль.
import
Копирует записи username:password со стандартного потока ввода. Предполагается, что пароли уже зашифрованы.
update
Изменяет пароль для пользователя, запись которого уже существует в ба- зе данных.
view
Отображает содержимое базы данных.
В следующем примере создается файл /etc/apache/passwords, после чего в базу данных добавляются два новых пользователя:
# dbmmanag e /etc/apache/passwords adduser sara New password: Re-type new password: User sara added with password encrypted to XsH4aRiQbEzp2 # dbmmanag e /etc/apache/passwords adduser alana New password: Re-type new password: User alana added with password encrypted to AslrgF/FPQvF6 # dbmmanag e /etc/apache/passwords view alana:AslrgF/FPQvF6 sara:XsH4aRiQbEzp2
Обратите внимание, что если пароль не указан в командной строке, dbmmanage предлагает ввести его. Все приведенные примеры осуществляют управление доступом для отдельных каталогов. Такое же управление доступом может выполняться для всех каталогов сервера либо отдельных документов. Чтобы задействовать механизмы управления доступом для всех документов сервера, достаточно просто разместить инструкции управления вне контейнера Directory; инструкции управления внутри контейнера Directory действуют на один каталог. Чтобы задействовать механизмы управления для отдельных файлов или документов, достаточно поместить соответствующие инструкции внутри контейнера Files или Document.
- << Назад
- Вперёд