SSH 자동 로그인하기

JJ·2023년 2월 7일
0

❗️ SSH 접속마다 비밀번호 입력하지 않고 자동 로그인 설정해보기

SSH Key 란?

  • 서버에 접속 할 때 비밀번호 대신 사용되는 Key

SSH Key 사용 이유는?

  • 비밀번호 보다 높은 수준의 보안을 필요로 할때
  • ID/PW 로그인 없이 자동으로 서버에 접속 할 때

SSH Key 생성하기

$ ssh-keygen -t rsa
  • -t rsa : rsa는 암호화 방식으로 키를 생성한다는 의미
  1. 위 명령어 입력 후 SSH 키를 저장할 위치를 지정한다. 엔터를 누르면 기본 경로에 저장된다. 기본 경로는 로그인 한 사용자의 홈디렉토리 하위 .ssh 이다. ($HOME/.ssh 에 파일 생성)

    파일명설명
    id_rsaprivate key - 절대 타인에게 노출되면 안되는 파일
    id_rsa.pubpublic key - 접속하려는 리모트 머신(서버)의 authorized_keys에 입력해 줘야하는 파일
  2. passphrase 를 입력한다. passphrase는 일종의 비공개키로 입력한 값으로 암호화 한다. (자동 로그인을 원한다면 생략 해야함 -> 엔터를 누른다.)

  3. passphrase 를 다시 한 번 입력한다. 같은 값을 입력 (자동 로그인을 원한다면 엔터 입력)

참고 사이트
SSH Key 비밀번호 없이 로그인

profile
기록하자! 기억하자!

0개의 댓글