반응형
PEM 형식의 RSA 개인키(private key)를 기반으로 공개키(public key)를 생성하는 방법
서버 운영이나 클라우드 환경(AWS EC2 등)에서 SSH 접속을 설정하다 보면 기존 개인키(private key)로부터 공개키(public key)를 다시 생성해야 하는 상황이 자주 발생합니다.
개인키(private key) 파일 확인
파일 타입 확인
file private.pem
private.pem: PEM RSA private key
개인키 내용 확인
-----BEGIN RSA PRIVATE KEY-----
MIIBIjANBgkq...
-----END RSA PRIVATE KEY-----
- BEGIN RSA PRIVATE KEY → PKCS#1 형식의 RSA 개인키
- PEM(Base64 인코딩) 구조
공개키(public key) 생성
ssh-keygen을 사용하면 개인키로부터 OpenSSH 형식의 공개키를 쉽게 생성할 수 있습니다.
ssh-keygen -y -f private.pem > public.pub
- -y : 개인키에서 공개키를 추출
- -f : 입력 파일 지정
생성된 공개키 확인
파일 타입 확인
file public.pub
public.pub: OpenSSH RSA public key
공개키 내용 확인
cat public.pub
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQ...
728x90
반응형
'리눅스' 카테고리의 다른 글
| dd 명령어 (2) | 2013.11.15 |
|---|---|
| Zimbra 메일 서버 설치 및 기본 운영 설정하는 방법 (0) | 2013.11.15 |
| vim & vim 명령어 (1) | 2013.11.14 |
| D-Bus 데몬 오류 (0) | 2013.11.12 |
| yum 명령어 (0) | 2013.11.10 |