Mac TricksПосле обновления Mac OS X до Lion и выше возникает неприятная проблема со старыми NAS серверами, гласящая, что «Версия сервера, к которому Вы пытаетесь подключиться, не поддерживается». Проблема конечно касается не только NAS, но, в отличие от серверов, на которых развернут netatalk, который можно легко обновить, с NAS это не всегда возможно.

В итоге нам придется либо поменять NAS, либо переключиться на samba и пр. (что не спасет при желании работать с Time Machine без бубна), либо вернуть нашему Mac поддержку старых железок.

 

На самом деле проблема возникает из-за того, что некоторые методы аутентификации в Mac OS X 10.7 и выше были запрещены по соображениям безопасности. При этом данные ограничения вполне можно снять, чем мы и займемся.

1. Откроем терминал.

2. Разрешим запись в директорию /Library/Preferences.

3. Подключимся к любому AFP устройству для того, чтобы нужный нам файл заполнился данными. Важно логиниться под пользователем, а не гостем.

4. Выполним следующую команду, чтобы получить список запрещенных методов аутентификации.

По умолчанию запрещены следующие методы: Cleartxt Passwrd, MS2.0, 2-Way Randnum exchange, DHCAST128.

5. Для разрешения какого либо из методов нам надо будет удалить его из списка, например для разрешения MS2.0, выполним следующую команду:

Если вдруг потребуется разрешение всех методов, достаточно ввести команду:

Для того, чтобы вернуть все назад, выполним команду:

6. Теперь нам останется лишь запретить запись в директорию /Library/Preferences.

Вот так, проделав несколько манипуляций, можно сэкономить на новых NAS, хотя Apple не просто так ограничила небезопастные методы аутентицикации и в паблик такое пускать не стоит.

На этом все, спасибо за внимание.