최근에 설치된 버전을 얻는 방법을 문서화해야했기 때문에 다른 답변은 Cygwin이라는 추천과 다른 소스를 사용했기 때문에 여기에 단계를 복사했습니다. 나는 Cygwin이 잘 관리되고 Windows를위한 다른 많은 유틸리티를 제공하기 때문에 좋아합니다. 또한 Cygwin을 사용하면 취약성이 수정 될 때 필요에 따라 버전을 쉽게 업데이트 할 수 있습니다. OpenSSL 버전을 자주 업데이트하십시오!
Windows 명령 프롬프트를 열고 다음을 입력하여 OpenSSL이 설치되어 있는지 확인하십시오. openssl version
명령이 인식되지 않는다는 오류 메시지가 표시되면 아래 요약 단계에 따라 Cygwin 을 참조하여 OpenSSL을 설치 하십시오.
기본적으로 Cygwin Windows 설치 앱 을 다운로드하고 실행하여 필요에 따라 OpenSSL 애플리케이션을 설치하고 업데이트합니다.
- C : \ cygwin64와 같은 설치 디렉토리를 선택하십시오. http://mirror.cs.vt.edu 와 같은 다운로드 미러를 선택하십시오 .
- 검색에 openssl 을 입력 하고 선택하십시오. 이때 관심있는 다른 항목을 선택 / 선택 취소 할 수도 있습니다. 클릭 다음 두 번 클릭 한 다음 마침을 .
- 설치 후 PATH 변수를 편집해야합니다. Windows에서는 Windows 키 + 일시 중지를 눌러 시스템 제어 센터에 액세스 할 수 있습니다 . 시스템 창에서 고급 시스템 설정 → 고급 (탭) → 환경 변수를 클릭 합니다. Windows 10의 경우 빠른 액세스는 Windows 검색 시작에 "시스템 환경 변수 편집"을 입력하고 " 환경 변수 " 버튼을 클릭하는 것 입니다. PATH 변수를 변경하고 (두 번 클릭하거나 선택 및 편집 ) Cywgwin이있는 경로 (예 : C : \ cygwin \ bin)를 추가합니다.
- 새 명령 프롬프트 창 ( openssl version)을 통해 설치했는지 확인합니다 . 예를 들면 :
C:\Program Files\mosquitto>openssl versionOpenSSL 1.1.1f 31 Mar 2020