我有一个OS X 10.5.8豹服务器,我在办公室pipe理。 现在它只有标准的VNC单一密码authentication方式来进行屏幕共享authentication。 我们的用户名和密码全部通过Leopard Server的Open Directory进行pipe理。 不幸的是,我找不到一种方法让屏幕共享在Open Directory中查找用户进行身份validation。 它只会对机器上正常的本地用户帐户进行身份validation。 我最喜欢的是屏幕共享在目录中查找用户。 这是可能的,如果是这样,怎么样?
我在苹果的讨论论坛上也提出了同样的问题,并在那里得到答案。 我在这里发布,以防其他人遇到这个,看起来在这里。
来自Jason Agress:
如果您有权访问Apple Remote Desktop,则可以创build一个自定义客户端安装程序,以将计算机设置为使用基于目录的身份validation。 但是,如果你没有它,你应该可以使用下面粘贴的脚本。 完成此操作后,您将需要创build与您希望给定用户具有的访问量(ard_admin,ard_reports,ard_manage,ard_interact)相对应的Open Directory组,并将用户添加到相应的组。
#!/bin/sh sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -configure -clientopts -setdirlogins -dirlogins yes sudo /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -restart -agent -console