비밀번호가 있는 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 라는 파일에 비밀번호 추가가 완료되어 생성됩니다! :)

 

참 쉽죵? >_<