iTerm을 이용한 AWS EC2 SSH 접속 Profile 만드는 방법
들어가며
aws ec2에 ssh로 접속해야 하는데 서버가 한 두곳이면 상관없지만 서버가 여러곳이고 pemkey나 ip 등을 그때마다 찾기 번거롭기 때문에 iterm에서 제공하는 profile을 이용하여 자주 접속하는 서버에 ssh 접속 정보를 미리 만들어 놓고 편리하게 접속하는 방법을 정리한다.
설정 방법
1. 먼저 iterm을 설치한다. 해당 링크 접속 후 다운로드 클릭
2. iterm 접속 후 상단에 Profiles -> Open Profiles 를 누른다.
3. Edit Profiles 를 누른다.
4. 해당 화면에서 설정을 해준다.
Name : 이름을 설정한다.
Command : Login Shell을 선택한다.
Send text at start : ssh 접속 명령어를 입력한다.
Directory : Pemkey 가 저장되어 있는 폴더에 경로를 입력해준다.
** AWS Pemkey의 권한을 터미널로 접속하여 400으로 변경해준다
-> chmod 400 pemkey.pem
** ssh command -> ssh -i ‘pemkey 경로’ aws접속정보
5. 추가 설정하기
하단에 + 버튼을 눌러 여러개 설정이 가능하다.
6. 접속 확인하기
다시 Profiles를 눌러보면 다음과 같이 설정한 Profile들이 나타나는 것을 볼 수 있다.
그리고 해당 접속 정보를 클릭하면 다음과 같이 바로 ssh로 접속이 가능하다.
** 추가 팁
ssh로 aws 접속 시 접속하려는 aws ec2 정보를 알아야하는데 ec2 접속 정보는 aws 로그인 후 인스턴스에 들어가서 해당 ec2의 인스턴스 id를 클릭하면 정보를 알 수 있다.