IT/System Digging

pageant 자동 실행 사용하기

심량 2024. 6. 12. 11:08

 

pageant 사전적인 뜻은 경연이나 대중이 즐기는 행사로 미인대회, 패션 쇼 등 경쟁 요소가 있다고 합니다.

발음은 대충 패젼트 정도 되는 것 같습니다.

 

하지만 pc 에서의 pageant 는 putty 와 동반하여 설치되는 ssh 키 관리 프로그램입니다.

한 번 등록해 놓으면 putty 계열(winscp 포함) 에서 일일이 ssh 키나 인증서 지정하지 않아도 알아서 제공이 됩니다.

 

실행하면 시스템 트레이로 들어가고 아래처럼 표시됩니다.

다만, 기존 인증서 (예 *.pem) 를 그대로 사용할 수는 없고 puttygen 을 통해서 ppk 로 변환한 다음에 Add Key 버튼을 눌러서 사용할 수 있습니다.

 

하지만 재부팅하면 pageant 가 실행되어 있지 않습니다. 보통 프로그램이 계속 실행이 필요하면 자동 실행 기능을 만들어주는데 pageant 는 그런 것이 없습니다. 다만, cli 옵션 지정 기능을 사용하므로 시작 프로그램에 등록하면 사용할 수 있습니다.

 

Win + R 키를 눌러 shell:startup 명령을 입력하면 시작프로그램 폴더가 열립니다.

마우스 우클릭 >> 새로 만들기 >> 바로 가기 를 누릅니다.

대상에 pagent.exe 위치와 함께 사용하고 싶은 ppk 경로를 차례대로 써줍니다. 여러개의 인증서라면 계속 빈칸으로 구별해서 계속 써주면 됩니다.

D:\user\util\installed\PuTTY\pageant.exe "D:\user\Documents\abc.ppk" "D:\user\Documents\def.ppk"

다음 재부팅때부터는 해당 인증서가 등록된 서버는 자동으로 로그인 할 수 있습니다.