맥 ssh로 aws 연결

alexhwang_·2021년 11월 24일

맥OS에서 ec2 인스턴스 접속방법

윈도우에선 xshell이나 putty로 접속하는 방법이 있으나 맥os는 유닉스기반의 운영체제이므로 터미널에서 ssh로 직접 연결이 가능하다.

1. .pem 파일 준비

아래의 명령어로 해당 파일의 권한을 수정하면 된다.

$ chmod 600 xxx.pem

.pem 파일은 ec2 인스턴스를 생성할때 발급받은 것으로 이를 활용하면 된다.

개인적으로 이 부분에서 헤맸다.
이 권한 수정을 해주지 않으면 permission denied가 발생하기에 필수

2. ssh 접속

$ ssh -i [.pem 파일 디렉토리 주소] ec2-user@퍼블릭IP주소

.pem 파일 디렉터리 주소는 현재 .pem 파일이 위치한 주소를 가르키면 된다.

즉 아래와 같이 현재 위치를 적어주면 된다.

현재 위치를 pwd를 통해 알아두고 이를 파일 디렉터리 주소에 적어두면 된다.

그 다음 뒤에 ec2-user라는 용어와 접속하려는 인스턴스의 퍼블릭ip를 적어주면 접속이 완료된다.

저의 경우는 아래와 같이 접속이 잘 되었다.

이처럼 접속 후 sudo 명령어를 기본으로 리눅스 명령어를 작성하면 된다.

0개의 댓글