Cloud/AWS
AWS Public Subnet Linux에서 Private Subnet Linux로 접속 하는과정
GreatJang
2024. 7. 11. 14:02
PuTTY Gen에서 PPK키 2개 생성이후 해당 Public 키로 EC2 Linux-01 & Linux-02 키페어 등록
Public Subnet = Linux-01
Private Subnet = Linux-02
목표 : Linux-01에서 Linux-02로 접속하는 것
과정 : Linux-02의 private키를 Linux-01에 넣고 SSH 접속으로 Linux-02에 접속
PPK키 = PuTTY에서 사용
PEM키 = OpenSSH에서 사용
SSH는 비밀키 사용 시 PEM키를 사용하여야한다.
하지만, 생성한 키는 PPK키이었으므로 PPK키를 PEM키로 변환해야한다.
PPK키를 PEM키로 변경
Load로 Linux-02의 private ppk키를 가져온 후 Conversions - Export OpenSSH key로 ppk키를 pem으로 변환
linux-02-private.pem키 linux-01에 복사
pem키 파일권한 400으로 변경
비밀키는 자기자신을 제외한 그룹 및 외부사용자의 권한이 없어야 한다.
Linux-01에서 pem키를 이용해 Linux-02로 SSH접속
ssh -o "IdentitiesOnly=yes" -i linux-02-private.pem ec2-user@Linux-02 IP