.pem → .p12
openssl pkcs12 -export -**in** cert.pem -inkey key.pem -out certificate.p12 -name "certificate"
.pem 포맷에서 .p12 포맷으로 변환할 때에는 비밀번호 입력이 불필요하지만, jks 로 변환 할 때는 비밀번호 입력이 필요합니다.
따라서 비밀번호를 입력해주세요.
.p12 → .jks
keytool -importkeystore -srckeystore certificate.p12 -srcstoretype pkcs12 -destkeystore cert.jks
.p12 포맷 파일의 비밀번호와 (null 이면 안됨) .jks 포맷 파일의 비밀번호 입력이 필요합니다.
jenkins.xml
jenkins.xml 파일은 젠킨스 홈에 위치하고 있습니다. 젠킨스 홈의 위치는 환경변수(%JENKINS_HOME%)에 저장되어있습니다.
<arguments>-Xrs -Xmx256m -Dhudson.lifecycle=hudson.lifecycle.WindowsServiceLifecycle -jar "%BASE%\\jenkins.war" --httpPort=-1 --httpsPort=443 --httpsKeyStore="%BASE%\\Cert\\Jenkins.jks" --httpsKeyStorePassword=[비밀번호입력]</arguments>
원하는 설정으로 편집한 뒤, 서비스 재시작이 필요합니다.
'Jenkins' 카테고리의 다른 글
젠킨스 빌드 로그 관리 플러그인 (1) | 2023.06.21 |
---|