ssh config설정

Ihwan Shin·2024년 12월 15일

CI/CD & devOps

목록 보기
1/10
post-thumbnail

SSH config를 통해 간편하게 SSH 연결하기

ssh를 통해 원격서버에 접속 할때마다 직접 입력하고 모든 명령어를 기억하는 것은 사실상 쉬운일은 아니다.
초기에는 .zshrc파일을 이용하여 alias등록하여 ssh접속을 간소화 하려가 했었는데
굳이 이렇게 할 필요 없이 SSH config파일을 이용하면 해당 기능을 이용할 수 있었다.

vi ~/.ssh/config

Host sever1
  HostName my.servier.ip
  IdentityFile ~/.ssh/my_server.pem
  User ubuntu

Host server2
  HostName my.servier.ip2
  Port 22
  User Ubuntu

이를 해석하면

  • ssh server1 명령어를 사용한다면
    ssh -i ~/.ssh/my_server.pem ubuntu@my.servier.ip와 같이 실행되고
  • ssh server1]2 명령어를 사용한다면
    ssh -p 22 ubuntu@my.servier.ip2와 같이 실행된다고 할 수 있다.

이런 방식으로 config파일 내에 작성을 해준다면 ssh 접속을 쉽게할 수 있다.

profile
Backend Engineer 💻 (since. 21/07/01)

0개의 댓글