openssl로 구성된 SSL 인증서를 PFX로 변환하는 방법을 알아보자
PFX 변환시 패스워드를 구성하는 방식이다
파일은 다음과 같이 구성되어 있다
1 2 3 4 5 6 |
[root@xinet pfx]# ll 합계 48 -rw-r--r-- 1 root root 1248 10월 11 10:30 CA_GLOBALSIGN.crt -rw-r--r-- 1 root root 3938 10월 11 10:30 ChainFile_ChainBundle.crt -rw-r--r-- 1 root root 2286 10월 11 10:30 File_www.xinet.kr_apache.crt -rw-r--r-- 1 root root 1679 10월 11 09:54 www.xinet.kr.key |
OPENSSL 명령어로 인증서를 PFX로 변환한다
1 2 3 |
[root@xinet pfx]# openssl pkcs12 -export -out www.xinet.kr.pfx -inkey www.xinet.kr.key -in File_www.xinet.kr_apache.crt -certfile ChainFile_ChainBundle.crt Enter Export Password: Verifying - Enter Export Password: |
-export: .pfx 파일을 생성하는 옵션
-out www.xinet.kr.pfx: 출력할 .pfx 파일명
-inkey www.xinet.kr.key : 개인 키 파일
-in File_www.xinet.kr_apache.crt: 인증서 파일
-certfile ChainFile_ChainBundle.crt: 체인 인증서(중간 및 루트 인증서 포함)
파일 확인
1 2 |
[root@xinet pfx]# ls -l www.xinet.kr.pfx -rw------- 1 root root 6093 3월 25 11:46 www.xinet.kr.pfx |