virtualization

Born2beroot 과제로 인해 알게된 것
이 글은 실질적으로 내가 더 정확히 알게 된 것을 기록하기 위한 것! SSH 프로토콜을 통해 클라이언트에서 서버로 접속할 때 인증 방식은 비밀번호 인증과 키 기반 인증 2가지가 있음. * SSH 프로토콜을 통해 GitHub 저장소와 AWS EC2에 접속하는 방식은 비대칭 키 방식을 사용하며 키 기반 인증을 통해 비밀번호 없이 접속할 수 있도록 한 방식이다. GitHub는 클라이언트에서 생성한 공개 키를 GitHub 서버에 등록 AWS EC2는 서버에서 생성한 개인 키를 사용자에게 제공 공통적으로 클라이언트가 개인 키를 가지고 있기 때문에 키 기반 인증이 가능하다. 키 기반 인증 방식은 아래와 같다. 1. 클라이언트가 서버에 연결 요청을 하면 서버에서 무작위 메세지를 클라이언트로 전송한다. 2. 클라이언트..