Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства для  версии 10.9 Mac OS X

Если Вы выполняете различную версию  Mac OS X, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




dsmemberutil(1)           BSD General Commands Manual          dsmemberutil(1)

NAME
     dsmemberutil -- various operations for the membership APIs, including state dump, check memberships,
     UUIDs, etc.

SYNOPSIS
     dsmemberutil [-v] [-h] command [options]

DESCRIPTION
     dsmemberutil is a program that implements the membership API calls in a command line utility.

FLAGS
     A list of flags and their descriptions:

     -h      Lists the options for calling dsmemberutil

     -v      Causes dsmemberutil to operate in verbose mode.

COMMANDS
     The action of each command is described below:

     getuuid -ugUGsS value
                 Takes any of the options and returns the associated UUID.

     getid -UGsSX value
                 Takes any of the options and returns the associated UID or GID depending on option pro-vided. provided.
                 vided.

     getsid -ugUGX value
                 Takes any of the options and returns the associated SID.

     checkmembership -uUxs param -gGXS param
                 Returns if a user or group with the associated option is a member of the group.

     flushcache  Flushes the current membership cache.

     Legacy commands such as dumpstate and statistics are gone. See odutil(1) for show cache and statistics
     operations.

     A list of options available. In some cases -xX and -sS can be used synonymously due to nature of the
     value.

     -u uid           Using user with UID

     -U name          Using user with name

     -s sid           Using user with SID

     -x uuid          Using user with UUID

     -g gid           Using group with GID

     -G name          Using group with name

     -S sid           Using group with SID

     -X uuid          Using group with UUID

EXAMPLES
     Get a user's uuid:
                    % dsmemberutil getuuid -u 501
                    EEA4F2F6-B268-49E7-9C6F-E3C4A37DA4FD

     Get a group's uuid
                    % dsmemberutil getuuid -g 0
                    ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000000

     Get a user's or group's id from a uuid
                    % dsmemberutil getid -X ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C
                    gid: 12

     Check a user's membership in a group (using UID and GID)
                    % dsmemberutil checkmembership -u 501 -g 0
                    user is not a member of the group

     Check a user's membership in a group (using names)
                    % dsmemberutil checkmembership -U root -G wheel
                    user is a member of the group

SEE ALSO
     odutil(1), dseditgroup(1), dscacheutil(1)

Darwin                            Jan 1, 2007                           Darwin

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.