Dev/Etc
[Mac] 설정을 통해 간편하게 SSH 접속하기
풋데브
2023. 10. 3. 21:52
개요
프로젝트를 진행하면서 EC2 환경에 접근해야 했는데 pem키를 사용해서 ssh 접속을 해야했다.
매번 새로운 pem 키를 설정해줄 때 마다 까먹어서 구글링하기 번거롭기도 하고 기억하기 위해서 정리를 해보기로 했다.
내용
$ ssh -i [pem키 경로] [퍼블릭 도메인]
그래서 다음과 같은 설정을 통해 짧은 명령어 만으로도 SSH 접속이 가능하게 된다.
1. ~.pem 파일을 /.ssh 디렉토리에 복사한다.
cp [pem 파일] ~/.ssh/
2. pem 파일이 잘 복사되었는지 확인한다.
3. pem 파일의 권한을 바꿔준다.
$ chmod 600 ~/.ssh/[pem파일]
4. 권한이 변경 되었으면 ~/.ssh 디렉토리에 config 파일을 생성하고 아래와 같이 입력한다.
Host [접속할 때 사용할 이름]
HostName [도메인 주소]
User [도메인 이름]
IdentityFile [pem파일 경로]
5. config 파일의 접근 권한 역시 변경해준다.
$ chmod 700 ~/.ssh/config
6. 다음과 같은 명령어로 접속한다.
$ ssh [설정한 이름명]