일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 이터레이터
- network configuration
- 티스토리 쿠키 삭제
- Kernighan의 C언어 프로그래밍
- 자바편
- /etc/network/interfaces
- 선형대수
- 네트워크 설정
- 친절한SQL튜닝
- resttemplate
- 알파회계
- d
- 스프링 시큐리티
- 리눅스
- 자료구조와 함께 배우는 알고리즘 입문
- baeldung
- 스프링부트핵심가이드
- GIT
- iterator
- 처음 만나는 AI수학 with Python
- 목록처리
- 데비안
- 코드로배우는스프링웹프로젝트
- ㅒ
- 코드로배우는스프링부트웹프로젝트
- 처음 만나는 AI 수학 with Python
- 구멍가게코딩단
- 서버설정
- 페이징
- 자료구조와함께배우는알고리즘입문
- Today
- Total
bright jazz music
jks파일에서 pem키 만들기 본문
1. .JKS 파일에[서 pkcs12(p12) 인증서 추출
keytool -importkeystore -srckeystore [your_keystore_filename].jks -destkeystore [keystore_name].p12 -deststoretype PKCS12
*jks파일 확장자가 없는 경우 그냥 파일명만 적어서 명령어를 실행한다.
e.g. keytool -importkeystore -srckeystore keystsore -destkeystore molida_keystore.p12 -deststoretype PKCS12
2. 개인키 파일 추출
openssl pkcs12 -in [keystore_name].p12 -nocerts -out [private_key_name].pem –nodes
e.g. openssl pkcs12 -in molida_keystore.p12 -nocerts -out molida_key.pem –nodes
3. 개인키를 제외한 인증서 추출
openssl pkcs12 -in [keystore_name].p12 -clcerts -nokeys -out [cert_without_key].pem
e.g. openssl pkcs12 -in molida_keystore.p12 -clcerts -nokeys -out molida_cert.pem
4. 키와 인증서 파일 결합
cat key.pem cert.pem > combined.pem
e.g. sudo cat molida_key.pem molida_cert.pem > molida_2024.pem
중간 중간 jks파일 생성시 사용했던 비밀번호 입력해야 한다.
'OS 및 기타 > 리눅스' 카테고리의 다른 글
크론탭(crontab, cron) 사용 관련 (0) | 2024.12.20 |
---|---|
동적DNS(DDNS) 적용하기 (with DuckDNS) (1) | 2024.12.20 |
[apt-get vs. apt (vs. dpkg)] vs. [yum vs. dnf] (0) | 2023.04.08 |
개발서버 스펙조사 (0) | 2023.03.28 |
리눅스 네트워크 설정(Debian 계열, Ubuntu) (0) | 2023.03.25 |