뭐든 즐기면서 ;)

ssh-keygen 사용법 본문

서버/Linux

ssh-keygen 사용법

Tada.*+ 2023. 6. 5. 19:31
728x90

클라이언트 측 작업

> ssh-keygen -t rsa -C "설명"# 공개키 생성
> ll /home/<userId>/.ssh
id_rsa
id_rsa.pub
authorized_keys
id_rsa private key, 절대로 타인에게 노출되면 안된다.
id_rsa.pub public key, 접속하려는 리모트 서버의 authorized_keys에 입력한다.
authorized_keys 리모트 서버의 .ssh 디렉토리 아래에 위치하면서 클라이언트 측 id_rsa.pub 키의 값을 저장한다.

 

서버(Remote) 측 작업

> vi /home/<userId>/.ssh/authorized_keys

'authorized_keys' 파일에 클라이언트 측 'id_rsa.pub' 파일 내용을 붙여 넣는다.

'authorized_keys' 파일은 없을 수도 있으니 생성해 주면 된다.

# 소유자만 읽고 쓰기가 가능하도록 변경
> chmod 600 authorized_keys

 

 

참고 : https://opentutorials.org/module/432/3742

728x90
Comments