OS X目录服务

rsa

我一直在阅读UNIX环境中的“高级编程”(Stevenson和Rago),目前正在阅读有关如何将用户数据存储在包括Linux,FreeBSD和Mac OS X在内的各种系统上的信息。

其中提到的有趣的事情是如何不同的用户数据,如UID和FreeBSD和Mac OS X中的密码,不按相同的存储格式/etc/passwd,并/etc/shadow在大多数Linux发行版。

我对Mac OS X使用的Directory Services守护程序及其如何组织此数据感到特别好奇。例如,此数据库中有哪些字段?操作系统如何使用此权限?开发人员如何与之交互?对于该服务的工作方式,我似乎找不到太多的解释方式,对于您对该主题的阅读提出任何解释或建议,我将不胜感激。

Apple Open Directory是OpenLDAP和Kerberos的分支,并加上了一些额外的苹果酱。因此,字段很可能是典型的LDAP条目。我必须四处挖掘,以查看它们在哪里以及如何隐藏与Kerberos相关的任何内容。该接口可以通过Apple特定的任何接口(例如,参见Xcode下的API文档)或通过Stevens提及的标准unix接口(仅与Apple后端配合使用)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章