Cohe

리눅스 소켓 연결하기 2 본문

배포 배우기

리눅스 소켓 연결하기 2

코헤0121 2024. 7. 24. 15:58
728x90

====================================
 1. key 생성( testuser1에 대한 RSA 키 생성)
[testuser1@ip-172-31-9-66 ~]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/testuser1/.ssh/id_rsa): 
Created directory '/home/testuser1/.ssh'.
Enter passphrase (empty for no passphrase): (엔터)
Enter same passphrase again: (엔터)
Your identification has been saved in /home/testuser1/.ssh/id_rsa
Your public key has been saved in /home/testuser1/.ssh/id_rsa.pub
The key fingerprint is:
SHA256:3HG6DbWAG2aPitRWLxD8Z65Gf04pbR09VBBQMR6BFBw testuser1@ip-172-31-9-66.ap-northeast-2.compute.internal
The key's randomart image is:
+---[RSA 3072]----+
|     ..    oE*O=.|
|      .. .  o. o.|
|      ..* o o .. |
|     . *.Bo* ... |
|    . o S+* . ...|
|   . o ....= o ..|
|    . .. oo * .  |
|        o .+.    |
|       .   o.    |
+----[SHA256]-----+

  2. .ssh 폴더로 이동후 키 생성 확인
 # cd ~/.ssh
 # ls -l 
total 8
-rw-------. 1 testuser1 testuser1 2655 Jul 24 12:43 id_rsa
-rw-r--r--. 1 testuser1 testuser1  610 Jul 24 12:43 id_rsa.pub

 (Host PC에서 접속) 
  3. ip_rsa.pub 파일을 authorized_keys 파일을 이름 변경
 # mv ip_rsa.pub authorized_keys
  ** authorized_keys 는 SSH에서 인증을 위해서 사용할 키를 지정(공개키)
  비대칭형 암호화를 사용하기 때문에 접속 상대방은 개인키를 이용하여 접속해야 한다. 

  4. host PC(windows 10)에 WinSCP를 이용하여 ip_rsa(개인키)를 전달

  5. xshell을 이용하여 인증 방식을 public key로 변환한 후에 전달 받은 ip_rsa키를 사용하여 연결

'배포 배우기' 카테고리의 다른 글

가상 서버에 jar 파일 넣어서 배포하는 법 - RDS 설정  (0) 2024.07.29
리눅스 다운  (0) 2024.07.25
리눅스 소켓 연결하기  (4) 2024.07.24
리눅스 명령어 공부 3  (4) 2024.07.23
리눅스 명령어2  (5) 2024.07.23