이전에 사용한 낮은 보안 수준의 인증 방법은 OS X Lion 이상에서 기본적으로 비활성화되어 있습니다. 다음과 같은 단계에 따라 이러한 방법을 하나 이상 활성화하여 기존 장비 또는 프로토콜을 지원할 수 있습니다.
- 터미널을 엽니다.
- 다음 명령을 실행합니다.
sudo chmod o+w /Library/Preferences sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_host_prefs_version -int 1
- AFP 클라이언트 환경설정 파일이 값의 기본 세트로 채워지도록 다른 시스템에 AFP를 연결합니다. 참고: 방문객이 아닌 등록된 사용자로 연결해야 합니다.
- 다음 명령을 실행하여 비활성화된 UAM(사용자 인증 방법)의 목록을 확인합니다.
defaults read /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams
기본적으로 비활성화되어 있는 UAM은 'Cleartxt Passwrd', 'MS2.0', '2-Way Randnum exchange' 및 'DHCAST128'입니다. 참고: 목록이 표시되지 않으면 컴퓨터를 재시동하고 3단계를 반복하십시오. - 이러한 UAM 중 하나를 활성화하려면 비활성화된 UAM의 목록에서 활성화하고자 하는 UAM을 제거합니다. 예를 들어 다음 명령을 실행하면 비활성화된 인증 방법의 목록에서 DHCAST128이 제거되어 DHCAST128이 활성화됩니다.
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange"
- 원하는 대로 변경한 후 다음 명령을 사용하여 Preferences 폴더에서 권한을 복원합니다.
sudo chmod o-w /Library/Preferences
더 알아보기
위에 설명된 변경 사항의 실행을 취소하려면 /라이브러리/Preferences/com.apple.AppleShareClient 파일을 삭제하거나 다음 명령으로 이전 UAM의 기본 세트를 다시 비활성화하면 됩니다.
sudo defaults write /Library/Preferences/com.apple.AppleShareClient afp_disabled_uams -array "Cleartxt Passwrd" "MS2.0" "2-Way Randnum exchange" "DHCAST128"