Putty 패키지에는 Pageant 라는 SSH authentication agent 가 포함되어 있다. Pageant 에 ssh key 를 등록해 놓으면 PuTTY, PSCP, Plink 등에서 별도의 pass phrase 를 입력하지 않아도 ssh 통신이 가능하다.


Pageant 는 openssh 의 private key 와는 다른 별도의 포맷을 사용하므로 ssh-keygen 에서 생성한 키쌍을 바로 열수 없고 다음과 같이 변환이 필요하다.

변환

  1. putty web site 에서 RSA/DSA key 생성 유틸리티인 PuTTYgen을 다운받고 실행한다.
  2. Load 를 선택후 Private Key(파일명이 보통 id_rsa 이다)를 찾아서 선택한다.

    기본적으로 Putty Private Key(확장자 ppk) 를 찾으므로 탐색창의 파일명에 All Files(*.*) 을 선택해야 한다.

  3. Key pass phrase 가 있는 경우 입력한다.
  4. File=>Save Private Key 메뉴를 선택하고 적당한 이름으로 저장한다.


     

 

사용

  1. putty web site 에서 Pageant 를 다운받고 실행한다.
  2. Add Key 를 선택한다.

  3. 변환된 .ppk 파일을 선택해 주고 Pass Phrase 를 입력하여 private key 를 등록한다.