Rails 프로젝트를 위해 Apache2 및 Passenger과 협력하고 있습니다. 테스트 목적으로 자체 서명 SSL 인증서 를 작성하고 싶습니다 .
sudo openssl rsa -des3 -in server.key -out server.key.new
위의 명령을 입력하면
writing RSA key
Enter PEM pass phrase:
암호 문구를 입력하지 않으면 아래 오류가 발생합니다.
unable to write key
3079317228:error:28069065:lib(40):UI_set_result:result too small:ui_lib.c:869:Yo
u must type in 4 to 1024 characters
3079317228:error:0906406D:PEM routines:PEM_def_callback:problems getting passwor
d:pem_lib.c:111:
3079317228:error:0906906F:PEM routines:PEM_ASN1_write_bio:read key:pem_lib.c:382
사람이 개입하지 않고 스크립트가 HTTP 서버를 시작하는 pass phrase
방법을 잘 모르겠 기 때문에을주지 않고 RSA 키를 생성 할 수 있습니까? /etc/init.d/httpd
).
openssl
기존 키를 암호화하도록 지시 합니다. 그것은 당신이 원하는 것 이외의 것 같습니다.