У меня есть OS X 10.5.8 Leopard Server, которым я управляю здесь, в офисе. Прямо сейчас он имеет только стандартный стиль аутентификации с одним паролем VNC для аутентификации для совместного использования экрана. Все наши имена пользователей и пароли управляются через Открытый каталог Leopard Server. К сожалению, я не могу найти способ получить доступ к экрану для поиска пользователей в открытом каталоге для аутентификации. Он будет аутентифицироваться только против обычных учетных записей локальных пользователей на машине. В идеале я бы хотел, чтобы совместное использование экрана искало пользователя в каталоге. Возможно ли это, и если да, то как?
Я спросил то же самое на дискуссионных форумах Apple и получил там ответ. Я размещаю это здесь на случай, если кто-нибудь еще столкнется с этим и заглянет сюда.
От Джейсона Агресса:
Если у вас есть доступ к Apple Remote Desktop, вы можете создать собственный установщик клиента, который настраивает машину для использования аутентификации на основе каталога. Однако, если у вас его нет, вы сможете использовать скрипт, который я вставил ниже. Как только вы это сделаете, вам нужно будет создать группы Open Directory, которые соответствуют количеству доступа, который вы хотите иметь для данного пользователя (ard_admin, ard_reports, ard_manage, ard_interact), и добавить пользователей в соответствующие группы.
#!/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