본문 바로가기
클라우드/OCI

[OCI] RSA 공개키 생성 방법

by sangyeon 2022. 1. 14.
728x90

OCI에서 만든 WLSC 인스턴스 서버에 ssh 접속을 암호 없이 하고 싶은 경우,

클라이언트에서 생성한 공개 RSA 키를 생성하여 할 수 있다.

 

생성 방법은 아래와 같다.

[root@sydev ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa): PSYKLAP
Enter passphrase (empty for no passphrase): 
Enter same passphrase again: 
Your identification has been saved in PSYKLAP.
Your public key has been saved in PSYKLAP.pub.
The key fingerprint is:
SHA256:WFOTkDLTLjmb3BrqPaynQd9STD2eWR2cmBfy96gVqZY root@sydev
The key's randomart image is:
+---[RSA 2048]----+
|       ..oo..+oo |
|      + oo..o++o |
|       *+ o ..= .|
|      +=.o = o +.|
|    ...*S + E o .|
|   . .=o.  . o   |
|    .ooo.   .    |
|    .o=.         |
|   .++..         |
+----[SHA256]-----+

[root@sydev ~]# ls -arlt
-rw-------   1 root root  510 Jan 14 08:39 .Xauthority
-rw-r--r--   1 root root  392 Jan 14 08:40 PSYKLAP.pub
-rw-------   1 root root 1766 Jan 14 08:40 PSYKLAP

- Enter passphrase > 패스워드는 입력하지 않고 Enter를 쳐서 넘어간다. (하나 하나 전부 외울수 없기 때문)

생성 완료되면 public key를 확인할 수 있다.

 

 

xshell 접속 시 아래와 같이 설정 해주면 패스워드 입력 없이 바로 xshell 접속 가능하다.

- .pub 파일이 아닌 U 파일을 가져온다.

 

 

이후에 해당 서버에 접속할 경우 사용자의 패스워드 없이 바로 접속 가능하다.

 

 

728x90