Подключение к более ранним AFP-службам

Узнайте, как активировать устаревшие методы аутентификации для AFP-клиентов в ОС OS X Lion или более поздних версиях, чтобы можно было подключиться к более ранним AFP-серверам.

Устаревшие менее безопасные методы аутентификации не используются по умолчанию в ОС OS X Lion и более поздних версий. Вы можете активировать один или несколько таких методов для поддержки более старых устройств и протоколов, выполнив следующие действия.

  1. Откройте программу «Терминал».
  2. Выполните следующие команды:
    sudo chmod o+w /Library/Preferences sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
    
  3. Установите AFP-соединение c другой системой, чтобы файл настройки AFP-клиента заполнился набором значений, используемых по умолчанию. Примечание. Необходимо подключаться в качестве зарегистрированного пользователя, а не гостя.
  4. Выполните следующую команду, чтобы получить список отключенных методов аутентификации пользователя (UAM):
    defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams
    
    По умолчанию отключены методы аутентификации пользователя «Cleartxt Passwrd», «MS2.0», «2-Way Randnum exchange» и «DHCAST128».  Примечание. Если список не отображается, перезапустите компьютер и повторите шаг 3.
  5. Чтобы активировать один из этих методов аутентификации пользователя, удалите его из списка отключенных. Например, следующая команда включает DHCAST128 путем удаления элемента из списка отключенных методов аутентификации:
    sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"
    
  6. После применения требуемых изменений в папке Preferences восстановите права доступа, выполнив следующую команду:
    sudo chmod o-w /Library/Preferences
    

Подробнее

Если вы хотите отменить описанные выше изменения, необходимо либо удалить файл /Library/Preferences/com.apple.AppleShareClient, либо выполнить следующую команду, чтобы повторно отключить используемый по умолчанию набор устаревших методов аутентификации пользователя:

sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange" "DHCAST128"
Дата публикации: