Puttygen(Puttygen Key Generator)은 SSH 키(공개 키, 개인 키) 생성과 관리를 위해서 사용되는 툴이며, Windows, macOS, Linux 등에서 사용할 수 있습니다. Puttygen은 공개 키 암호화를 통해서 안전한 SSH 연결을 설정하기 위해 사용됩니다. puttygen 무료 다운로드 방법 두 가지와 사용법을 알아보겠습니다.
목차
1. puttygen 무료 다운로드 방법
이 프로그램은 시스템 관리자, 개발자, 네트워크 관리자 등 SSH 연결을 안전하게 관리해야 하는 사람들에게 필수적인 툴로 이용되고 있습니다. 무료 다운로드 방법 두 가지를 설명하겠습니다.
1-1. 첫 번째 다운로드 방법 설명
우선 puttygen 다운로드 바로가기 버튼으로 이동하셔서 다운로드 창을 띄워주세요.

1) 바로가기 버튼으로 이동하셨다면 사진처럼 다운로드할 수 있는 창이 뜹니다. 스크롤을 아래로 내려주세요.

2) 페이지를 아래로 내리다 보면 빨간 네모 칸 안의 사진처럼 puttygen.exe (a RSA and DSA key generation utility)가 보입니다. 본인 컴퓨터에 맞는 사양에 따라 puttygen.exe를 클릭해서 다운로드 해줍니다. 저는 64-bit x86을 받았습니다.

3) 사진과 같이 puttygen 파일을 다운받았습니다.
1-2. 두 번째 다운로드 방법 설명
먼저 바로가기 버튼으로 이동하셔서 puttygen 파일 다운로드 창을 띄웁니다.

1) 바로가기 버튼으로 이동하셨으면 사진과 같은 창이 뜨고, 다운로드 버튼을 클릭하셔서 다운받으시면 됩니다.

2) 다운받은 puttygen 파일입니다.
2. ppk 확장자 인증키 생성 방법

1) 다운받은 puttygen 파일을 열어줍니다.

2) Parameters란에 Type of key to generate에서 RSA를 선택한 후, Number of bits in a generated key 2048로 설정합니다. 그다음 Generate를 클릭합니다.

3) 키 생성 로딩이 시작되는데 “please generate some randomness by moving the mouse over the blank area”라고 뜹니다. 빨간 네모 칸 위에 마우스를 올려놓고 좌우로 계속 움직이면 키 생성 로딩 속도가 매우 빨라집니다.

4) Key comment에 키 설명을 간단히 입력해 주시고 Key passphrase에 비밀번호를 설정하고 Confirm passphrase에 설정한 비밀번호를 다시 입력해 줍니다. 그리고 Save private key 버튼을 눌러서 개인 키를 저장해줍니다. 공용 키는 Savepublic key를 클릭해서 저장해주시면 됩니다.

5) Load 버튼을 클릭해서 저장한 ppk 파일을 불러와, 비밀번호를 입력 후 확인이 가능합니다.
3. pem 확장자 인증키 생성과 변환

1) Conversions를 클릭하고 Export OpenSSH key를 클릭해 줍니다.

2) 파일 이름을 입력하시고 뒤에 .pem을 입력해서 pem 확장자로 저장해 줍니다.
질문1) puttygen 프로그램이 무엇인가요?
SSH 키(공개 키와 개인 키) 생성 및 관리를 위해서 사용되는 툴
질문2) puttygen은 무료인가요?
네. 무료입니다.