2014-02-06 5 views
2

bash 스크립트에서 X509 SSL 인증서 생성을 자동화해야합니다 (콘솔에 문자열을 묻지 않고).OpenSSL x509 인증서 자동 생성

나는 SSL 키 및 인증서 요청을 자동으로 생성하지만 promt 암호없이 인증서 생성을 자동화 할 수는 없습니다.

openssl genrsa -des3 -passout pass:passwd -out testem/2.key 1024 

openssl req -new -passin pass:passwd -subj "/" -key testem/2.key -out testem/2.csr 

이 명령을 요청 패스워드를 입력 : I 명령 "X509"의 설명서에 "-passout"옵션을 찾을 수

openssl x509 -req -days 365 -in testem/2.csr -signkey testem/2.key -out testem/2.crt 

이 메시지를 표시하지 않고 작품을 명령 .

수행 할 수있는 작업은 무엇입니까?

+0

가능한 중복 [OpenSSL을 가진 자체 서명 된 인증서를 구축하는 방법?] (http://stackoverflow.com/questions/10175812/how-to-build-a-self-signed-certificate-with -openssl) – jww

답변

5

암호를 입력해야합니다. 예를 들면 이렇게.

openssl x509 -passin pass:passwd -req -days 365 -in testem/2.csr -signkey testem/2.key -out testem/2.crt 
+0

그것은 작동합니다! 고맙습니다!!! – Daniyal