Добавление пользователей сети в группу разработчиков (Leopard Server, Snow Leopard Client) - PullRequest
2 голосов
/ 29 марта 2011

У нас есть сервер Leopard и сеть iMac с Snow Leopard.У некоторых из наших пользователей возникают проблемы с запуском отладчика через XCode, поскольку система запрашивает у члена группы инструментов разработчика аутентификацию.

Создание группы с именем _developer в Workgroup Manager и добавление пользователя в нее не произошло.похоже на работу.Есть ли разница между группами, добавленными в WGM, и группами системного уровня, перечисленными в / etc / group, в этом случае?

В настоящее время нет группы _developer на сервере в /etc/group.

Кто-нибудь знает, решит ли эту проблему создание группы _developer на сервере и, если да, то как следует создавать группу (если не через Workgroup Manager).

Спасибо!

Ответы [ 2 ]

1 голос
/ 02 января 2012

Слегка измененный подход, который я хотел записать здесь для дальнейшего использования.

Вместо того, чтобы добавлять одного пользователя, я хотел добавить вложенную группу, чтобы мне не нужно было добавлять конкретных пользователей на каждую машину..

Сначала получите список всех доступных групп и их UUID.

dscl . list /Groups GeneratedUID

Затем добавьте нужную группу в качестве вложенной группы группы _developer.

sudo dscl . append /Groups/_developer NestedGroups ABCDEFAB-CDEF-ABCD-EFAB-CDEF0000000C

Чтобы подтвердить, что это было сделано.

dscl . read /Groups/_developer

Я выполнил эти команды прямо с удаленного рабочего стола, и это здорово, если у вас есть несколько машин.

0 голосов
/ 06 апреля 2011

Мы обнаружили, что на самом деле сетевых пользователей можно добавлять в группы на локальном компьютере, поэтому решение здесь работает для нас. К сожалению, это означает, что группа должна быть создана на всех машинах.

...