狮子的正确群组ID(gid)?
如果您在Lion中创建一个全新的管理员帐户,以下将是您的ID和组成员身份(来自$ id [new Lion account] | perl -lne 's/ /\n/g; s/,/\n\t/g; print;'): uid=504(lt) gid=20(staff) groups=20(staff) 402(com.apple.sharepoint.group.1) 12(everyone) 33(_appstore) 61(localaccounts) 79(_appserverusr) 80(admin) 81(_appserveradm) 98(_lpadmin) 100(_lpoperator) 204(_developer) 403(com.apple.sharepoint.group.2) 401(com.apple.access_screensharing) 相反,较旧的OS X帐户将具有以下uid,gid等: uid=501(andrew) gid=501(andrew) groups=501(andrew) 403(com.apple.sharepoint.group.2) 204(_developer) 100(_lpoperator) 98(_lpadmin) 81(_appserveradm) 80(admin) 79(_appserverusr) 61(localaccounts) 12(everyone) 401(com.apple.access_screensharing) 402(com.apple.sharepoint.group.1) 请注意,gid=20(staff)在较新的帐户上,该用户是的成员20(staff)。 当您将较旧的帐户升级到Lion时,将保留较旧的用户名和组名。 报告了staff升级后的帐户不具有组成员身份的问题: 无法安装或升级自制软件; 在用户文件夹中的文件上按+ 时,显示“正在获取”CmdI ACL和权限问题。 …