본문 바로가기

Develop

🚪 SSH 쉽게 접속하기

📌 시작하기 앞서

EC2에 접속하려면 매번 아래와 같이 입력해야 한다.

ssh [HOST NAME]@[IP ADDRESS] -i [PEM NAME].pem

 

외우기에는 어려움이 있기에 주로 메모장에 적어놓고 접속하는데 이것 마저도 귀찮다. 이번 글은 EC2에 쉽게 접근하기 위한 방법에 대해 글을 써보려고 한다. 결과적으로 "ssh [명령어]"를 입력하면 EC2에 접속할 수 있다.

📌 EC2에 쉽게 접근하는 방법

1) .pem 파일이 있는 경로 기억하기

그림[1] - .pem 경로

경로가 달라도 상관없다. 나같은 경우는 ~/Develop/key 경로에 .pem 파일이 있다.(그림[1])

2) ~/.ssh로 이동하기

그림[2] - ~/ssh로 이동

3) config 파일 작성하기

그림[3] - config 파일 작성

vim 에디터를 이용해서 i를 입력하고 아래와 같이 작성한다. 참고로 "[]" 안에 있는 내용을 채우면 된다.

Host [명령어]
     HostName [IP 또는 도메인 주소]
     User [계정 이름]
     IdentityFile [파일 경로]

 

[명령어] - 최종적으로 "ssh [명령어]"로 EC2에 접속할 수 있는데 기억하기 쉬운 이름을 정하면 된다.
[IP 또는 도메인 주소] - EC2 주소를 입력하면 된다. 나같은 경우는 현재 탄력적 IP를 입력해줬다.
[계정 이름] - AWS에서 Ubuntu로 선택했으면 ubuntu 그 외에는 ec2-user
[파일 경로] - .pem 파일이 있는 경로를 입력한다.

그림[4] - 예시

4) 마지막으로

그림[5] - EC2 접속

"ssh [명령어]"로 EC2에 접속하면 된다.