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)
인스턴스 연결 방법 확인

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

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/