AWS DVA 항해기 - SSH & EC2 Instance Connect

에옹이다아옹·약 23시간 전
0

AWS-DVA

목록 보기
7/8

SSH
Amazon Cloud를 다룰 때 가장 중요한 기능 중 하나
터미널이나 커맨드라인에서 원격 컴퓨터나 서버를 제어하도록 해준다

SSH 접근을 위해서는 실행중인 인스턴스의 Security Group에 22번 포트(SSH)가 허용되어있는지 확인 필요

그 다음 터미널 창을 열어

ssh ec2-user@${Public IPv4 주소} 입력

❓ssh ec2-user라고 쓰는 이유?
Amazon Linux 2 AMI는 이미 ec2-user라는 이름으로 한 명의 사용자가 설정되어있음

@는 특정 서버에서 해당 사용자에 대해 액세스 하고 싶다는 의미

.pem은 EC2 키 페어의 “개인키(Private key)” 파일이고, 리눅스/맥에서 ssh -i mykey.pem ec2-user@... 같이 접속할 때 사용

콘솔에서 키 페어를 만들 때 단 한 번만 다운로드할 수 있음
재다운로드는 불가‼️

.pem 파일이 있는 경로로 가서 ssh -i EC2Tutorial.pem ec2-user@${Public IPv4 주소} 실행

exit 입력=> 인스턴스 자체를 종료
Ctrl+ D => EC2 인스턴스에 대한 연결 닫힘
재진입 => ssh -i EC2Tutorial.pem(키 파일 이름) ec2-user@${Public IPv4 주소}


EC2 Instance Connect

AWS가 제공하는 브라우저 기반 SSH 접속 방식
임시(단발) 공개키를 인스턴스에 잠깐 주입해서 접속함
로컬에 키 파일 관리(.pem) 없이도 콘솔에서 바로 열 수 있음

Connect하면

profile
숲(구조)을 보는 개발자

0개의 댓글