키가 이미 존재할 때, 우분투 서버간 ssh 자동로그인 설정

유알·2024년 5월 10일
0
post-thumbnail

ssh 인증 방법

흔히 쓰는 인증 방법은

  1. 비밀 번호 기반 로그인
  2. 키 기반 로그인

두가지다. 다른 블로그 글에서는 ssh-gen으로 키를 만드는 경우만 설명해서, 이미 pub, private 키가 있는 사용자를 위한 가이드를 만든다.

간단하다!

접속을 시도하는 컴퓨터를 클라이언트
접속 대상이 되는 컴퓨터를 서버라고 하겠다.

서버 측 컴퓨터에서 다음 명령어를 실행한다.

$ cat public_key.pub >> ~/.ssh/authorized_keys

authorized_keys에는 접속을 허용할 pub키들이 쭉 저장되어 있다. 이 명령어는 문서의 맨 마지막에 이 public 키를 추가하는 작업이다.

클라이언트 측 컴퓨터에서는 프라이빗 키를 ~/.ssh/id_rsa 파일로 저장해 놓으면 된다.

요약하면

서버측 : ~/.ssh/authorized_keys에 퍼블릭키 append
클라이언트측 : ~/.ssh/id_rsa파일에 프라이빗 키 저장

profile
더 좋은 구조를 고민하는 개발자 입니다

0개의 댓글