2012-08-10 6 views
2

내가 실행중인 빌드 서버에 대한 자격 증명 서명 배터리를 계속 주시하기 위해 스크립트를 작성하려고합니다. 나는 거의 긍정적이다. 보안 (1)을 사용하여 bash 스크립트에서이를 수행 할 수 있지만 주어진 키 체인에 설치된 ID의 만료 정보를 찾는 방법에 대한 예제를 찾을 수 없다 (모든 것이 암호화 된 것처럼 보인다).인증서의 만료일을 검색하려면 어떻게해야합니까?

누구나 비슷한 날짜를 얻을 수 있도록 비슷한 일을 했습니까?

답변

8

security (1)와 함께 find-certificate 명령 줄 옵션을 사용하는 경우 -p을 사용하여 PEM 형식의 인증서를 출력 할 수 있습니다.

거기에서 openssl x509 -text을 사용하여 인증서의 필드를 출력하십시오. Reference 옵션과 텍스트 출력을 통해 원하는 데이터를 얻을 수 있습니다.

+0

감사 아담을받지! 이 부분을 자동화하는 데 도움이되는 가장 완벽한 답변입니다. – Hyperbole

1

OpenSSL을 (509 --help)

$ openssl x509 -noout -in cert.pem -enddate 
관련 문제