MAC SSH 접속용 Config 파일 설정하기

2024. 10. 10. 21:45이것저것/SSH

".ssh" 폴더가 없을 경우 생성하도록 합니다. (Enter 2번)

ssh-keygen

 

"pem 키"가 저장되어 있는 파일을 ".ssh" 폴더에 복사합니다.

cp <pem 파일 경로> ~/.ssh/

 

"pem 키"에 대한 파일 권한을 바꾸어 줍니다.

chmod 400 ~/.ssh/<Key파일명>.pem

 

Local 환경의 터미널에서 아래 커맨드를 입력합니다.

cd ~/.ssh
vi config

 

"config 파일"을 생성되면 권한을 바꾸어 줍니다.

chmod 700 ~/.ssh/config

 

[예시 환경]

- Ubuntu인스턴스에 고정IP(Static IP)를 연결하여 사용 중이며, ssh접속포트(port 22)

- pem key 파일의 경로가 ~/.ssh/xxx.pem 이라 가정했을 때의 config 파일을 작성해보겠습니다.

# Seoul Region
Host seoul
HostName xxx.xxx.xxx.xxx
User ubuntu
IdentityFile ~/.ssh/xxx.pem
Port 22

 

[옵션별 설명]

- Host : 호스트명을 기재

- HostName : 고정IP(Static Ip)을 기재

- user : Ubuntu일 경우, Ubuntu로 기재

- IdentityFile : 로그인할 Private key의 경로와 파일명을 기재

- Port : 22번에서 변동이 없으면 생략 가능하지만, 22번 포트를 닫고 특정 포트를 활성화 시켜주면 해당 란에 기재

 

 

'이것저것 > SSH' 카테고리의 다른 글

MAC SSH 접속오류  (5) 2024.10.10