The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

slapacl (8)
  • >> slapacl (8) ( Русские man: Команды системного администрирования )
  •  

    НАЗВАНИЕ

    slapacl - проверка доступа к списку атрибутов.  

    СИНТАКСИС

    /usr/local/sbin/slapacl -b DN [-d debug-level] [-D authcDN | -U authcID] [-f slapd.conf] [-F confdir] [-o option[=value]] [-u] [-v] [-X authzID | -o  authzDN=DN] [attr[/access][:value]] [...]

     

    ОПИСАНИЕ

    slapacl применяется для проверки поведения slapd в процессе предоставления доступа к данным каталога в соответствии со списками контроля доступа, определёнными в его конфигурации. Утилита открывает конфигурационный файл slapd.conf(5) или базу данных slapd-config(5), читает директивы access/olcAccess, а затем анализирует предоставленный в командной строке список атрибутов attr; если списка атрибутов не было предоставлено, проверяется доступ к псевдо-атрибуту entry.

     

    ПАРАМЕТРЫ

    -b DN
    Определяет DN, к которому запрашивается доступ; соответствующая запись извлекается из базы данных, поэтому она должна существовать. Данное DN используется также для определения того, какие правила следует применять, таким образом, оно должно быть в контексте именования настраиваемой базы данных. Смотрите также описание параметра -u.
    -d debug-level
    Включает вывод отладочных сообщений в соответствии с указанным уровнем debug-level; подробнее смотрите в slapd(8).
    -D authcDN
    Определяет DN, который будет использоваться в качестве идентификационной сущности в рамках тестовой сессии при выборе соответствующих условий <by> в списках доступа.
    -f slapd.conf
    Определяет альтернативный файл slapd.conf(5).
    -F confdir
    Определяет конфигурационную директорию. Если указаны сразу и -f и -F, конфигурационный файл будет прочтён, переконвертирован в формат конфигурационной директории и записан в указанную директорию. Если не указан ни один из этих параметров, будет предпринята попытка прочитать конфигурационную директорию по умолчанию, а затем использовать конфигурационный файл по умолчанию. Если существует конфигурационная директория в правильном формате, то конфигурационный файл игнорируется.
    -o option[=value]
    Определяет опцию option с необязательным значением value. Возможные опции/значения общего назначения:

                  syslog=<subsystems>  (смотрите `-s' в slapd(8))
                  syslog-level=<level> (смотрите `-S' в slapd(8))
                  syslog-user=<user>   (смотрите `-l' в slapd(8))
    
    
    Возможные опции/значения, специфичные для slapacl:
    
                  authzDN
                  domain
                  peername
                  sasl_ssf
                  sockname
                  sockurl
                  ssf
                  tls_ssf
                  transport_ssf
    
    
    Подробности смотрите в описании соответствующих полей в slapd.access(5).
    -u
    Не извлекать запись из базы данных. В этом случае, если запись не существует, используется фиктивная запись без атрибутов с DN, заданным в параметре -b. Как следствие, правила, зависящие от содержимого целевого объекта, не будут применяться так, как это было бы с реальным объектом. В любом случае, DN, заданное в параметре -b, используется для определения того, какие правила следует применять; таким образом, оно должно быть в контексте именования настраиваемой базы данных. Смотрите также описание параметра -b.
    -U authcID
    Указывает идентификатор, который будет отображён в DN посредством правил authz-regexp или authz-rewrite (подробности в slapd.conf(5)); этот параметр несовместим с параметром -D.
    -v
    Включает режим подробного вывода.
    -X authzID
    Указывает авторизационный идентификатор, который будет отображён в DN посредством правил authz-regexp или authz-rewrite (подробности в slapd.conf(5)); этот параметр несовместим с -o authzDN=DN.
     

    ПРИМЕРЫ

    Команда

            /usr/local/sbin/slapacl -f /usr/local/etc/openldap/slapd.conf -v \
                -U bjorn -b "o=University of Michigan,c=US" \
                "o/read:University of Michigan"
    
    
    проверяет, сможет ли пользователь bjorn получить доступ уровня read к атрибуту o записи o=University of Michigan,c=US.  

    СМОТРИТЕ ТАКЖЕ

    ldap(3), slapd(8), slaptest(8), slapauth(8)

    "Руководство администратора OpenLDAP" (http://www.OpenLDAP.org/doc/admin/, http://pro-ldap.ru/tr/admin24/).  

    ПРИЗНАНИЕ ЗАСЛУГ

    Программное обеспечение OpenLDAP разработано и поддерживается проектом OpenLDAP <http://www.openldap.org/>. Программное обеспечение OpenLDAP является производным от релиза 3.3 LDAP Мичиганского Университета.


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ПАРАМЕТРЫ
    ПРИМЕРЫ
    СМОТРИТЕ ТАКЖЕ
    ПРИЗНАНИЕ ЗАСЛУГ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру