在 Linux 上运行的 OSX 帐户服务器

在 Linux 上运行的 OSX 帐户服务器

我们是一家小型初创公司,所有人都使用 Apple 电脑工作。我想知道我们是否可以将用户帐户集中在一台服务器上,这样任何人都可以从任何运行 OSX 的电脑登录他们的帐户。

所以我需要设置一个帐户服务器,问题是 - 我是否必须购买苹果专有解决方案,或者我可以设置自己的(linux)服务器来执行此操作?

答案1

是的,您需要研究如何设置 LDAP 服务器。OS X 客户端也可以根据 Microsoft 的 Active Directory 进行身份验证。我从未为 OS X 客户端设置过 Linux LDAP 服务器,但我相信如果您谷歌一下,就会找到很多指南。但是,由于 OS X Server 许可证在 Apple 的 App Store 上只需 20 美元,我不知道您为什么要费尽心思设置 Linux LDAP 服务器,因为 Apple 的管理工具使用起来更直观,而且成本可以忽略不计。

答案2

您可以做任何一件事,使用 OSX Server 来做到这一点非常容易,它本身非常便宜,但您可以在 Linux 上运行类似的服务 - 它们可能无法正常工作,但可能,我担心您还有很多东西要学。

答案3

如果您从零开始(根本没有目录服务),我建议您查看 Active Directory,因为 Apple 对将 Mac 连接到 AD 提供了很好的支持,并且您的 Linux 服务器也应该可以利用它。如果您不想在商店中设置 Windows 服务器,则可以使用 Microsoft Azure 来托管您的 Active Directory 服务:

http://www.windowsazure.com/en-us/services/active-directory/

如果您已在运行 OpenLDAP 服务器,则可以使用 Mac 的 LDAP 插件设置 Mac 以连接到 OpenLDAP 服务器。我在 GitHub 上提供了一个脚本,该脚本将使运行 10.6.x 到 10.9.x 的 Mac 使用简单的匿名绑定连接到 OpenLDAP 服务器。

https://github.com/rtrouton/rtrouton_scripts/tree/master/rtrouton_scripts/open-ldap_bind_script

相关内容