IT/RHEL

[RHCE] 인증키 생성 for SSL

트래이닝맨 2014. 8. 17. 13:01
728x90
반응형
12장.SSL 캡슐화된 웹서비스

*mod_ssl.conf 내용
===============
- SSLCertificateFile      > 인증서
- SSLCertificateKeyFile > Private Key

*private키의 내용을 보기
=====================
#openssl x509 -in server1.crt -text
#openssl x509 -in server1.crt -noout -subject-text


*키 생성하기
=========
키생성시 도움을 주는 패키지 : crypto-utils
(확인)
#openssl x509 -in /etc/pki/tls/certs/server1.example.com.crt -text
#openssl x509 -text < /etc/pki/tls/certs/server1.example.com.crt



*CA 서명된 인증서 작업
===================
1. 키 생성
# genkey --genreq --days 365 server1.example.com

2. 키 확인
# openssl req -text </etc/pki/tls/certs/server1.example.com.0.csr

3. 요금과 인증서를 CA에 보낸다.

4. CA로 부터 인증서가 온다.( csr 확장자의 파일 > /etc/pki/tls/certs/server1.example.com.crt)

5. ssl.conf에 인증서 부분을 수정 (SSLCertificateFile)

6. 내용 확인 
#openssl x509 -text < /etc/pki/tls/certs/server1.example.com.crt

7. httpd restart


*CA로써 csr(request를 서명하기)

=================================
# openssl ca -policy policy_anythig -in ~csr -out ~crt 


반응형