본문 바로가기
Linux/프로그램설치

[Linux] SSH 공개키 만들기

by 평범한kiki 2023. 5. 13.

* SSH 공개키 만들기

사용자의 SSH 키들은 기본적으로 사용자의 ~/.ssh 디렉토리에 저장한다. 
그래서 만약 디렉토리의 파일을 살펴보면 이미 공개키가 있는지 확인할 수 있다.

$ cd ~/.ssh


만약 이 파일들이 없거나 .ssh 디렉토리도 없으면 ssh-keygen 이라는 프로그램으로 키를 생성해야 한다. 
ssh-keygen 프로그램은 Linux의 SSH 패키지에 포함 되어 있다
ssh-keygen 명령어로 공개키와 비밀키를 생성한다.
SSH 키를 저장할 위치와 비번를 설정할지 물어보는데 설정하지 않을거면 엔터 누른다(암호를 비워두면 키를 사용할때 암호를 묻지 않는다)

-authorized_keys에 생성된 공개키(id_rsa.pub)의 정보를 추가한다

$ cat id_rsa.pub >> authorized_keys


ssh 아이디@서버IP 로 서버에 정상적으로 접속 할수 있는지 확인한다


//SSH 공개키 만들기
https://git-scm.com/book/ko/v2/Git-%EC%84%9C%EB%B2%84-SSH-%EA%B3%B5%EA%B0%9C%ED%82%A4-%EB%A7%8C%EB%93%A4%EA%B8%B0