PuTTYgen을 사용하여 Windows에서 SSH Key Pair 생성하기
이 글은 PuTTY
사이트에서 PuTTY
와 같이 배포되는 puttygen
프로그램을 이용하여 SSH Key Pair를 생성하는 방법을 설명한다.
아래 링크에서 puttygen.exe 파일을 다운 받는다. PuTTY Download Page
이미 설치 되어 있다면 puttygen.exe
파일을 실행한다.
아래는 puttygen.exe
의 실행 화면이다.
Parameters
들 중Type of key to generate
는 기본값인 RSA로 두자.Number of buts in a generated key
는 적당한 값을 변경한다.Generate
버튼을 눌러 Key를 생성한다.
이때 마우스 커서가 진행바 와
Actions
사이의 빈 공간사이를 이리저리 이동해야 키가 생성이 진행된다.
Key Paire 가 만들어 졌다.
Save public key
버튼을 클릭하여 Public Key를 저장한다.
Key Comment
필드에 e-mail주소나 Comment를 적어 나중에 해당 키를 구분할 수 있게 하자.
적당한 파일 이름을 지정하여 저장한다.
euikook.pub
으로 저장하였다.
Save private key
버튼을 클릭하여 Private Key를 저장한다.
passphrase
가 비어 있다고 경고 메시지가 나온다. 예(Y)
버튼을 클릭하여 무시한다.
적당한 파일 이름을 지정하여 저장한다.
euikook.ppk
파일로 저장하였다.
이때 저장되는 파일은
OpenSSH
에서 사용되는 개인키가 아닌Putty
전용 개인키 이다.
Conversions
> Export OpenSSH key
를 클릭하여 OpenSSH용 개인키를 내보낸다.
passphrase
가 비어 있다고 경고 메시지가 나온다. 예(Y)
버튼을 클릭하여 무시한다.
적당한 파일 이름을 지정하여 저장한다.
euikook
파일로 저장하였다.