💡Aha!

우분투 ssh 키 등록

다음을 할 것이다.

  1. SSH 키 생성
  1. 생성한 키 등록

SSH 키 생성

다음 명령어를 통해 RSA 형식의 키를 생성한다.

ssh-keygen -t rsa

키를 생성할 때 필요한 경로와 passphrase를 물어본다.

Generating public/private rsa key pair.
Enter file in which to save the key (/Users/doda/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:

배포 등의 특별한 목적이 있지 않다면, 나는 개인적으로 passphrase를 지정하는 것을 적극적으로 추천한다.

SSH 키를 서버에 등록

서버에 접속 후, SSH 키를 등록할 유저로 로그인한다.

유저 루트에 .ssh 폴더로 들어간다. (없으면 생성하라)

cd ~/.ssh
💡

만일 폴더가 없어 생성했다면, 권한을 700으로 지정하자. chmod 700 -R ~/.ssh/

키를 authorized_keys 파일에 넣는다.

cat id_rsa.pub >> .ssh/authorized_keys

sshd 재시작. (안해도 된다는데, 나는 해주는 편이다)

service sshd restart

2024 Dohyun Jung.
Made with ☕️.