Назад | Перейти на главную страницу

Как я могу получить доступ к «Настройкам сервера» на раскрашенном сервере Snow Leopard?

У нас есть размещенный сервер Mac OS X 10.6, и мне нужно создать нового пользователя на коробке. (Существующие пользователи были созданы мной, когда ящик был у меня на столе.) Я могу подключиться к машине с помощью SSH, а также с помощью утилиты Server Admin. Однако для управления пользователями требуется утилита Server Preferences. Когда я пытаюсь подключиться к настройкам сервера, я получаю эту ошибку:

Невозможно установить учетные данные узла для /LDAPv3/127.0.0.1 с именем записи [FDQN] $.

Может быть проблема со службой Open Directory.

(N.B. Я скрыл фактическое имя сервера; где написано [FDQN] выше фактическая ошибка имеет полное имя сервера.)

В журналах сервера, которые я вижу с помощью Server Admin, я вижу

Dec 10 11:31:05 eiffel servermgrd[63]: servermgr_accounts: got error 5203 trying to auth to local LDAP node

(Примечание. eiffel это имя хоста.) Думаю, это соответствующая строка; Джаббер почему-то хлопает (другая проблема) и душит логи своими попытками запуститься.

Я не знаком с Open Directory, да и не хочу этого делать; Я просто хочу администрировать свой сервер, в частности, создать нового пользователя unix на коробке, чтобы они могли подключаться через SSH. Спасибо за любые указатели.

(ETA: Мои исследования показывают, что VNC решит эту проблему. К сожалению, мне нужен доступ к настройкам сервера, чтобы разрешить доступ VNC, так что Курица и проблема с яйцом. (Посмотрите, что я там сделал?) Настройка SSH-туннеля звучит как отличная идея, но мне нужен более подробный совет (какие порты на каждом конце?), Чтобы применить это на практике.)

ETA, 12/16: Я могу добавить нового пользователя с помощью утилиты Workgroup Manager, которая является частью пакета серверных инструментов. (Я подозреваю, что он у меня на ноутбуке, а не на рабочем столе, поэтому я не нашел его раньше.) Несмотря на то, что срочность больше не существует, я оставляю вопрос открытым, потому что я все еще не могу подключиться к настройкам сервера .

Вы можете включить Apple Remote Desktop через командную строку

Что касается туннеля SSH, основной порт - TCP 311

то есть: ssh -N remoteUsername @ remoteServer -L localPort / connectToHost / remotePort

для

ssh -N удаленное имя пользователя @ удаленный сервер -L 311 / локальный хост / 311

Вы пытались подключиться к своей учетной записи системного администратора / root? Обычно при первой настройке Open Directory вам следует создать администратора каталогов (вероятно, с именем diradmin). Вам необходимо подключиться с этими учетными данными.

Кроме того, убедитесь, что вы можете подключиться к порту LDAP на сервере (389), и если он заблокирован брандмауэром (как и должно быть), попробуйте создать туннель SSH или настроить службу VPN и подключиться с помощью этого метода.