known_hosts1 ~.ssh 폴더 및 ssh 접속 원리 .ssh 폴더에 대해서 알아보려고 한다. ssh 통신을 하기 위해서는 서버/목적지의 pair키 ( public, private ), 클라이언트의 ( public, private ) 키가 필요하다. 해당 키들을 관리하는 곳이 .ssh 폴더이다. known_hosts : 내가 다른 노드에 접속할 경우, 그 노드에 퍼블릭 키가 등록됨. authorized_keys : 다른 노드가 내 서버에 접속하려고 할 때, 그 노드의 퍼블릭키가 등록됨. id_rsa : 자신의 ssh 개인키 id_rsa.pub : 자신의 ssh 공개키 known_hosts는 자동으로 등록이 되고, authorized_keys는 직접 등록해야 해당 클라이언트가 접속이 가능해짐. ssh 접속 과정 1. 접속 요청 2. 키 암호화 알고리즘 지정 .. 2023. 1. 7. 이전 1 다음