가상 머신 구축 및 실습을 통해 SSH 인증키 생성 방식 이해하기 - 2
Study/Study2022. 4. 13. 21:30가상 머신 구축 및 실습을 통해 SSH 인증키 생성 방식 이해하기 - 2

앞서 진행했던 실습대로 controller(client) -----> node2(server)로 접속하기 위한 설정을 진행한다. node2에 동일한 작업을 반복하고 클라이언트 측에서 접속해보면 패스워드 기반 인증으로 접속이 가능하다. ✔️ 키 기반의 인증 접속 설정 하지만 위와 같이 매번 패스워드를 통해 인증하는 것은 번거로운 일이다. 이번에는 키 기반의 인증을 통해 접속하는 방법을 알아보자 ssh-keygen 명령을 이용해 키를 생성한다. default는 id_rsa라는 이름으로 생성된다. 이때 passphrase는 반드시 설정해줘야 하는 부분이다. (실습은 편의를 위해 설정하지 않았다.) passphrase를 설정하지 않는 것은 공인인증서를 사용할 때 공인인증서의 패스워드를 세팅하지 않는 것과 같은 ..

가상 머신 구축 및 실습을 통해 SSH 인증키 생성 방식 이해하기 - 1
Study/Study2022. 4. 13. 20:58가상 머신 구축 및 실습을 통해 SSH 인증키 생성 방식 이해하기 - 1

SSH-keygen을 이용한 인증키 생성의 방법과 원리 SSH가 뭐야 ? SSH 키 생성을 위해 사용하는 ssh-keygen 명령은 비밀키를 먼저 만들고 그 값과 passphase를 활용해 공개키를 만든다. 따라서 같은 페어가 아닌 키들은 동시에 사용될 수 없다. ssh-keygen은 SSH nice-engineer.tistory.com 앞서 공부한 SSH-keygen을 방식을 실제 VM을 사용해 실습해 볼 것이다. ✔️ 실습 환경 구성 ✔️ vscode 설치 PS C:\Users\Shinsohui> choco install vscode -y ✔️ vs 설치 확인 PS C:\Users\Shinsohui> code ✔️ 디렉토리 생성 후 Vagrantfile 생성하기 PS C:\Users\Shinsohui..

SSH-keygen을 이용한 인증키 생성의 방법과 원리
Study/Study2022. 4. 6. 11:06SSH-keygen을 이용한 인증키 생성의 방법과 원리

SSH가 뭐야 ? SSH 키 생성을 위해 사용하는 ssh-keygen 명령은 비밀키를 먼저 만들고 그 값과 passphase를 활용해 공개키를 만든다. 따라서 같은 페어가 아닌 키들은 동시에 사용될 수 없다. ssh-keygen은 SSH의 대표적 구현체인 OpenSSH 라이브러리에 포함되어 있다. 만들어진 키 페어는 시스템 자동 로그인, SSO(Single Sign-On) 또는 서버 호스트 사설 인증 등에 사용할 수 있다. ssh-keygen이 어떤 알고리즘과 방식으로 한쌍의 키를 만드는지 보자 % ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/brandon/.ssh/id_rsa):..

image