728x90
리눅스 환경에서는 ssh-keygen을 사용해서 SSH 키 쌍을 쉽게 생성할 수 있지만 윈도우 환경에서는 cmd나 powershell에서 기본으로 ssh-keygen 명령어를 사용할 수 없기 때문에 다른 방법을 사용해 SSH 키 쌍을 생성해 주어야 한다.
Git CMD 사용하기
첫번째 방법은 Git CMD를 사용하는 방법이다.
git을 설치하게 되면 자동으로 Git CMD가 설치되는데 여기서 ssh-keygen을 사용하면 리눅스 환경과 동일하게 SSH 키 쌍을 생성할 수 있다.
ssh-keygen -t rsa -b 4096 -C 'test key' -f D:/id_rsa
위와 같이 입력하게 되면 4096비트의 rsa 키가 생성되게 된다.
MobaXterm의 MobaKeyGen 사용하기
PuTTY를 사용한다면 puttygen을 사용하면 된다.
하지만 나는 MobaXterm을 사용하기 때문에 MobaXterm의 MobaKeyGen을 기준으로 설명하려고 한다.
MobaXterm을 실행시키고 상단의 Tools > MobaKeyGen (SSH key generator)를 클릭한다.
그러면 이렇게 창이 하나 뜨게 되는데 아래의 Parameters를 지정해주고
Generate 버튼을 클릭해주면 된다.
Generate 버튼을 누르고 가만히 기다리면 진행이 되지 않는데, 위에 설명을 읽어보면 마우스를 빈 공간에서 움직이라고 되어있다.
열심히 움직이면
이렇게 키 생성이 끝이 나게 된다.
중간에 있는 Save public key와 Save private key 버튼을 눌러 저장 후 사용하면 된다.
728x90
'Etc > 2021' 카테고리의 다른 글
VMware Fusion 12에서 Windows 11을 위한 TPM 2.0 활성화 하기 (0) | 2021.10.20 |
---|---|
[Jekyll] Jekyll과 Nginx를 사용해서 블로그 만들기 (0) | 2021.09.20 |
[기타] ipTIME 공유기의 ipDISK 기능(간이 NAS)을 맥에서 Cloud 드라이브처럼 이용하기 (2) | 2021.08.31 |
[NSIS] nsis 스크립트에서 and, or 논리 연산 사용하기 (조건문 여러 개 사용하기) (0) | 2021.07.16 |
[Eclipse] JavaScript semi-colon expected 에러 "진짜" 해결하기 (2) | 2021.07.13 |