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

Сервер Snow Leopard заблокирован. Как мне вернуться?

У меня есть XServe, на котором запущен Snow Leopard Server (10.6.2). На нем есть несколько учетных записей локального администратора, а также он является мастером OpenDirectory.

Сегодня я заметил, что мне не удалось войти в систему с учетными данными локального администратора через соединение VNC. Однако мне удалось войти в систему с учетной записью каталога. После входа в систему я мог повышать привилегии для выполнения любых привилегированных операций с учетными данными локального администратора.

Даже после перезагрузки мне не удалось войти в систему с моими локальными учетными данными. Итак, я открыл Утилиту каталогов и изменил вкладку «Политика поиска» на «Автоматический». Когда я это сделал, я заметил, что каталог LDAP был удален из политики поиска, поэтому я применил свои изменения и вышел из системы.

Как вы уже могли догадаться, я больше не могу войти в систему - ни с моими учетными данными каталога (потому что я их удалил: OOPS!) Или с моими локальными учетными данными (потому что они все еще не работают).

Итак, у меня двоякий вопрос:

  1. Как мне теперь войти на этот сервер без учетных данных, которые кажутся работоспособными? Есть ли файл конфигурации, который я могу изменить, если смогу смонтировать диск этой машины? Может в однопользовательском режиме?
  2. Как заставить политику поиска работать так, как должно быть всегда? (То есть проверьте учетные записи локальных пользователей, затем учетные записи каталогов). Раньше это работало, но, как я уже сказал, казалось, что перестало работать без видимой причины.

Выяснилось, что я не могу использовать dscl в однопользовательском режиме или через учетную запись root в > консоль авторизоваться. Я не совсем уверен, почему, но я понял, что списки, которыми манипулирует dscl, по-прежнему содержат правильные данные, за исключением одного небольшого значения.

Эта ветка указал мне в правильном направлении. Мне нужно установить значение Политика поиска ключ к INT 3 (имеется в виду Политика пользовательского поиска) вместо INT 1 (значение, которое я установил, означает Автоматически):

defaults write '/Library/Preferences/DirectoryService/SearchNodeConfig' 'Search Policy' -int 3

Можете ли вы восстановить пароль на Xserv так же, как на стандартном Mac?

например:

  1. загрузитесь с установочного компакт-диска и пролистайте пару страниц, пока не увидите стандартную строку меню в верхней части экрана.

  2. В меню «Утилиты» выберите «Сбросить пароль».

На самом деле это не помогает решить проблему с каталогом, но должно вернуть вас обратно в машину :)