다가오는 다음을 향해

[AWS] AWS EC2 인스턴스 연결 - 터미널로 SSH 접속(Mac) 본문

Server/AWS

[AWS] AWS EC2 인스턴스 연결 - 터미널로 SSH 접속(Mac)

hyeseo 2022. 8. 19. 17:56

▼ 개발환경

더보기

MacBook Pro M1 

Springboot
[ IDE ] ]IntelliJ IDEA (Ultimate Apple Silicon 2022-02])

[ Spring ] springboot 2.7.1(springframework - 5.3.21)

[ Java ] java-1.8(openjkd 1.8.0_342)

[ Build Tool] Maven 3.3.2

[ WAS ] Tomcat (Apache Tomcat-9.0.64)
[ RDBS ] MySql - 8.0.30

[ Lombok ] 1.18.24

[ mybatis ] 2.1.3

 

사전준비


EC2 인스턴스 생성(ubuntu)

EC2 인스턴스 생성

 

 

 

인스턴스 연결 방법 확인


 

연결하려는 인스턴스 위에 마우스 커서를 올려둔 상태에서 우클릭- [연결] 을 클릭합니다.

 

SSH 프로토콜로 접속할 수 있는 방법을 확인합니다.

 

 

 

터미널로 SSH 접속 (Mac)


#예시 cd Downloads/

cd {pemkey가 존재하는 directory경로}

터미널에서 키페어 파일을 저장한 경로로 이동합니다. (예시 키페어 이름 : awsKey)

 

 

# 예시 키페어 이름 : awsKey

mv awsKey.pem ~/.ssh

키페어 파일을 .ssh 폴더 안으로 옮깁니다.

 

cd ~/.ssh

이동한 키페어 파일이 있는 경로로 이동합니다.

 

 

# 예시 키페어 이름 : awsKey

chmod 400 awsKey.pem

키가 공개되지 않도록 합니다.

 

ssh -i "*****" ****@*****.ap-northeast-2.compute.amazonaws.com

퍼플릭 DNS를 사용하여 인스턴스에 연결합니다.

 

 

[실행화면]

 

참고 : https://www.saichoiblog.com/aws-ec2-for-mac/