패스워드 제거방법

#> cp 원본키파일명 원본키파일명_backup

#> openssl rsa -in 원본키파일명 -out 제거후키파일명(임의)
Enter pass phrase: 초기 패스워드 입력

#> rm -rf 원본키파일명
#> mv 제거후키파일명 원본키파일명

————————————————————————-
패스워드 제거하지않고 웹서비스 자동실행방법

#> vi WebSSL_PASSWORD.sh

#!/bin/sh
case $1 in
test1.test.com:443) echo “test1암호” ;;
test2.test.com:443) echo “test2암호” ;;
esac

#> chmod 707 WebSSL_PASSWORD.sh

Apache SSL환경설정 파일인 http-ssl.conf를 열어서 아래줄 추가

SSLPassPhraseDialog exec:/WebSSL_PASSWORD.sh 경로

————————————————————————-
패스워드 생성방법

#> cp 원본키파일명 원본키파일명_backup

#> openssl rsa -in 원본키파일명 des3 -out 패스워드생성키파일명(임의)
Enter New pass phrase: 새로운 패스워드 입력

#> rm -rf 원본키파일명

#> mv 패스워드생성키파일명 원본키파일명

————————————————————————-
패스워드 변경방법

#> cp 원본키파일명 원본키파일명_backup

#> openssl rsa -des3 -in 원본키파일명 -out 패스워드변경키파일명(임의)
Enter pass phrase : 기존패스워드 입력
Enter New pass phrase : 새로운 패스워드 입력

#> rm -rf 원본키파일명
#> mv 패스워드변경키파일명 원본키파일명

* 작업전 꼭 원본키파일을 백업을 하자.