답변:
맨 페이지는 ECS 키 생성 기능에 대해 설명합니다. OpenSSH 5.9p1 버전 (Mountain Lion과 함께 제공되는 버전)은 잠재적으로 ECC를 지원할 수 있기 때문입니다. 그러나 Mountain Lion과 함께 제공되는 OpenSSH의 실제 빌드에는 ECC 지원 1 이없는 것으로 보입니다 . ECC 지원이 컴파일 된 바이너리에 포함되지 않은 경우 맨 페이지가 수정되지 않습니다.
ECC 지원을 원하거나 필요로하는 경우 MacPorts (또는 Homebrew)를 사용하여 ECC를 지원하는 OpenSSH 빌드를 설치할 수 있습니다. 그래도 다음과 같은 비 호환성이 발생할 수 있습니다.
1 OpenSSH의 구성 스크립트는 사용 가능한 OpenSSL 라이브러리가 충분히 새롭고 다양한 ECC 기능이 포함되어 있는지 확인하기 위해 몇 가지 검사를 수행합니다. 번들 버전의 OpenSSL은 이러한 요구 사항을 충족시키는 것으로 보입니다. ECS를 지원하지 않고 번들 버전의 OpenSSH를 구축 한 이유를 잘 모르겠습니다.
/usr/bin/ssh-keygen
시스템에이의 전용 버전은 당신이 아마 여러 OpenSSL이 버전을해야합니까? 내 10.8.2 시스템에는ssh -V
OpenSSH_5.9p1, OpenSSL 0.9.8r 2011 년 2 월 8 일이 있습니다.