반응형

SSH 인증키 생성

[root@localhost]# ssh-keygen -t rsa -C "SOME OF PLAIN TEXT KEY"
Generating public/private rsa key pair.
-- 위 명령어를 실행하면 아래와 같은 스텝 바이 스텝을 물어본다
-- 저장 위치 지정 (공백 시 기본 폴더 저장)
Enter file in which to save the key (/Users/ssun/.ssh/id_rsa): 

-- 공개키 사용 시 사용할 비밀번호 (공백시 설정 안함)
Enter passphrase (empty for no passphrase): 
Enter same passphrase again:

 

생성된 SSH 인증키 확인하기

아래는 기본폴더로 이동했으므로 저장폴더를 지정했다면 지정한 폴더로 이동

[root@localhost]# cd ~/.ssh/
[root@localhost]# ll
-rw-------. 1 root root 2720  5월 17 18:18 id_rsa
-rw-r--r--. 1 root root  621  5월 17 18:18 id_rsa.pub

 

SSH 서버 적용

[root@localhost]# cd ~/.ssh/
[root@localhost]# cat id_rsa.pub

-- cat으로 조회한 내용을 복사

[root@localhost]# vi authorized_keys

-- 복사내용 INSERT
-- 줄바꿈(엔터값 하나 넣어줌) 후 저장&종료

 

SSH 클라이언트 접속키 저장

[root@localhost]# cd ~/.ssh/
[root@localhost]# cat id_rsa
-----BEGIN OPENSSH PRIVATE KEY-----
...key...
-----END OPENSSH PRIVATE KEY-----

cat id_rsa 내용을 ~~.key로 저장

 

 

SSH 클라이언트 접속 시 접속키를 사용하여 접속하는 방법

아래 링크 참고 

 

참고: https://velog.io/@solar/SSH-%EC%9D%B8%EC%A6%9D%ED%82%A4-%EC%83%9D%EC%84%B1-%EB%B0%8F-%EC%84%9C%EB%B2%84%EC%97%90-%EB%93%B1%EB%A1%9D-%EA%B0%84%ED%8E%B8%ED%95%98%EA%B2%8C-%EC%A0%91%EC%86%8D%ED%95%98%EA%B8%B0

 

SSH 인증키 생성 및 서버에 등록 & 간편하게 접속하기

로컬에서 ssh key를 생성하고, 생성된 ssh key를 서버에 등록하면 해당 서버에 접속하려는 계정의 비밀번호 입력없이 ssh 접속이 가능하다.클라이언트는 비밀키를 가지고 있고, 서버에 공개키를 가

velog.io

 

반응형

WRITTEN BY
데르벨준

,