본문 바로가기

리눅스/명령어

OpenSSL 명령을 사용하여 도메인 이름 및 만료일을 확인하는 방법

728x90
반응형

OpenSSL 명령을 사용하여 도메인 이름 및 만료일을 확인하는 방법

SSL 인증서 파일의 내용 확인

openssl x509 -in <cert_file> -text -noout

SSL 인증서 파일에서 도메인 이름 및 만료일을 출력

openssl x509 -in <cert_file> -noout -subject -enddate
$ openssl x509 -in /etc/ssl/certs/example.com.crt -noout -subject -enddate
subject=CN = example.com
notAfter=Mar 20 23:59:59 2024 GMT

openssl 명령을 사용하여 SSL/TLS 연결 설정하기

openssl s_client -connect 도메인주소:포트번호

openssl 명령을 사용하여 SSL/TLS 연결하여 도메인 이름 및 만료일을 출력

echo | openssl s_client -servername 도메인주소 -connect 도메인주소:포트번호 2>/dev/null | openssl x509 -noout -subject -dates
$ echo | openssl s_client -servername www.example.com -connect www.example.com:443 2>/dev/null | openssl x509 -noout -subject -dates
subject=CN = www.example.com
notBefore=Mar 19 00:00:00 2023 GMT
notAfter=Mar 19 23:59:59 2024 GMT
728x90
반응형