curl 인증서

먼저, 다음 명령을 사용하여 목표 URL에 대한 인증서를 다운로드합니다.

$ openssl s_client -showcerts -connect example.com:443 </dev/null | openssl x509 -outform PEM > cert.pem

위의 예제에서 “example.com” 부분을 대상 웹 사이트의 도메인으로 대체해야 합니다.

다음으로 curl을 사용하여 인증서 정보를 확인할 수 있습니다.

$ curl --cacert cert.pem -v https://example.com

위 명령에서 --cacert 옵션 다음에는 이전에 다운로드한 인증서 파일의 경로를 지정해야 합니다.

curl은 이 명령을 실행하고 서버와의 통신 도중 인증서를 확인합니다. 인증서에 대한 세부 정보와 함께 서버의 응답도 출력됩니다.

이제 curl을 사용하여 인증서 정보를 확인할 수 있는 방법을 숙지하셨습니다. 필요한 경우, 위의 명령을 각각의 요구 사항에 맞게 수정하여 사용할 수 있습니다.

#curl #인증서