비밀번호가 있는 SSL 인증서와 비밀번호가 없는 SSL 인증서가 있죠?
발급 업체에서 요청해서 받기도 하지만 openssl 명령어로 간단하게 하실 수 있답니다 +_+
1. SSL 인증서 Key 파일 비밀번호 제거하기
아래 명령어로 sarc.io.key 파일의 비밀번호를 제거해봅니다. (Key 파일은 꼭 백업해주세용!)
openssl rsa -in sarc.io.key -out sarc.io.nopass.key
-in 뒤에 제거할 Key 파일명을 써주고, -out 뒤에 제거가 될! Key 파일명을 써주시면 돼요!
이렇게 입력하고 나면 아래와 같이 프롬프트가 뜹니다. 그러면 발급받았을 때 받은 인증서 비밀번호를 입력해줍니다!
Enter pass phrase for sarc.io.key: [비밀번호] writing RSA key
제거 완료! :)
2. SSL 인증서 Key 파일 비밀번호 추가하기
그러면, 비밀번호 없이 발급 받은 인증서 Key 파일에 비밀번호를 넣을 수 있을까요? 아 발급업체에 연락하면 됩니다..물론 ㅎㅎ
하지만 이번에 우리는 openssl 명령어를 이용해서 해보도록 하죠.
openssl rsa -in sarc.io.key -passout pass:'test123' -out sarc.io.pass.key -des3
이렇게 명령어를 입력하면! sarc.io.pass.key 라는 파일에 비밀번호 추가가 완료되어 생성됩니다! :)
참 쉽죵? >_<