데이터 과학 노트

VM 에 공개키 추가 본문

Computer Science/Computer Networks

VM 에 공개키 추가

Data Scientist Note 2023. 3. 17. 01:27
  • Local machine 에서 AWS/GCP/Azure 등의 VM 에 접속할 경우 Public Key / Private Key (대칭키) 이용이 필요하다.
  • 네트워크 상에 ID/Password 가 암호화 없이 전송된다면 탈취의 위험이 있다.
  • 따라서 public key 로 암호화 시키고 private key 복호화 시켜 주요 정보를 안전히 전달 할 수 있다.

# 생성된 키 확인
(local) ls ~/.ssh/  # id_rsa  id_rsa.pub  known_hosts

# 목록에 id_rsa.pub 가 없다면 공개키 생성
(local) ssh-keygen -t rsa

# Option 01: ssh-copy-id util을 이용하여 공개키를 VM에 복사
(local) ssh-copy-id remote_username@vm_server_address

# Option 02:
(local) cat ~/.ssh/id_rsa.pub
ssh-rsa AA...ZZ= username@machine-ubuntu

(remote) vim /.ssh/authorized_keys  # insert "ssh-rsa AA...ZZ= username@machine-ubuntu"

'Computer Science > Computer Networks' 카테고리의 다른 글

URI, URL 차이 (Protocol)  (0) 2023.03.25