Я пытаюсь заставить своих клиентов-тигров привязаться к открытому серверу каталогов на leopard.
Я могу привязать компьютер к каталогу, и когда я смотрю в диспетчере рабочих групп, компьютер отображается правильно, но ни один из параметров не отображается на клиенте. Если я попытаюсь отвязать клиента от доступа к каталогу на клиенте, он удалит, но клиент выдает сообщение о том, что «не удалось связаться с сервером LDAP для отмены привязки. Вы хотите удалить эту конфигурацию принудительно?».
Я могу заставить клиентов leopard успешно подключиться и сбросить их настройки (сами OD-серверы запрашивают изменения окна входа в систему).
Если (будучи привязанным) я использую dscl и пытаюсь выполнить cd в OD, я получаю сообщение о том, что путь недействителен.
Когда пару недель назад я столкнулся с этой проблемой, компьютер Tiger был привязан к серверу каталогов Leopard по IP-адресу, и, как вы сказали, когда я cd
ed в соответствующую подпапку LDAP, используя dscl
, Я получил сообщение об ошибке - скорее всего, неверный каталог. Я принудительно отключаю и повторно подключаю компьютер, используя DNS-имя вместо IP-адреса. [Почему это имеет какой-то смысл, мне непонятно.] Тогда я мог бы cd
в каталог, используя dscl
, но компьютер все еще не позволял пользователям сети входить в систему.
Я нашел ответ на эту проблему в этой теме http://lists.apple.com/archives/macos-x-server/2007/Dec/msg00316.html
В принципе, мне нужно было отредактировать /etc/hostconfig
и изменить
AUTOMOUNT=-YES-
к
AUTOMOUNT=-NO-.