[MacOS] AWS EC2 - SSH 쉽게 접근 하기
- IT 정보/AWS
- 2019. 7. 2.
AWS 공부를 시작하면서 가장 먼저 접하는 어려움이 AWS EC2에 SSH로 접근하기 위해 pem 파일을 이용해야 한다는 점이다.
일반적으로 아래와 같이 접근할 수 있지만 굉장히 번거롭다.
ssh -i ~/JOON-KEY-PAIR.pem root@10.0.0.1
물론 pem 파일을 ~/.ssh 디렉터리에 옮겨놓으면 조금 더 간단히 경로 없이 pem파일 이름만 치고도 접근가능하지만, 여전히 번거롭다.
이에 정말 간단히 접근할 수 있도록 ~/.ssh/config 파일을 만들어서 사용하려고 한다.
vi ~/.ssh/config
Host joon-ec2-01
HostName 10.0.0.1
User root
IdentityFile ~/.ssh/JOON-KEY-PAIR.pem
Host joon-ec2-02
HostName 10.0.0.2
User root
IdentityFile ~/.ssh/JOON-KEY-PAIR.pem
위와 같이 config 파일을 만들어 주면 cofig 파일에 정의한 Host명만 가지고 바로 EC2에 SSH로 접근할 수 있다.
ssh joon-ec2-01