【问题标题】:Adding network users to _developer group (Leopard Server, Snow Leopard Client) [duplicate]将网络用户添加到_developer组(Leopard Server,Snow Leopard Client)[重复]
【发布时间】:2011-07-25 08:28:06
【问题描述】:

我们有一台 Leopard 服务器和一个运行 Snow Leopard 的 iMac 网络。我们的一些用户在通过 XCode 运行调试器时遇到问题,因为系统要求开发者工具组的成员进行身份验证。

在 Workgroup Manager 中创建一个名为 _developer 的组并将用户添加到其中似乎不起作用。在这种情况下,WGM 中添加的组与 /etc/group 中列出的系统级组之间有区别吗?

目前在服务器的 /etc/group 中没有列出 _developer 组。

有谁知道在服务器上创建 _developer 组是否可以解决这个问题,如果可以,应该如何创建组(如果不是通过 Workgroup Manager)。

谢谢!

【问题讨论】:

    标签: xcode permissions gdb osx-snow-leopard


    【解决方案1】:

    我想在这里记录一个稍微修改的方法以供将来参考。

    我想添加一个嵌套组,而不是添加单个用户,这样我就不必向每台计算机添加特定用户。

    首先,获取所有可用组及其 UUID 的列表。

    dscl . list /Groups GeneratedUID
    

    然后,将所需的组添加为 _developer 组的嵌套组。

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

    确认这已经完成。

    dscl . read /Groups/_developer
    

    我直接从远程桌面执行这些命令,如果您有几台机器,那就太好了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-24
      • 2011-03-27
      • 1970-01-01
      • 2011-07-09
      • 2010-11-23
      • 2010-12-30
      • 1970-01-01
      相关资源
      最近更新 更多