Windows 에서 ssh private key(개인키) 캐싱하기

GIT_SSH 환경 변수 설정

윈도우에는 ssh-add 명령어가 없습니다.

대신 ssh 명령어와 비슷한 역할을 수행하는 putty 에 포함된 plink 를 사용하면 됩니다.

시작 → "고급 시스템 설정 보기" 에 들어간 후에 환경 변수에 다음 내용을 추가해 줍니다.

GIT_SSH="C:\Program Files\PuTTY\plink.exe"

pageant 실행

이제 putty 의 authentication agent 인 pageant 를 실행해서 개인키를 등록해 줍니다.

그러면 git 이나 기타 ssh 명령에서 개인 키를 한 번 입력하면 재부팅하거나 pageant 프로세스가 종료되지 않는 동안 개인키를 재입력하지 않아도 됩니다.


부팅시 pageant 를 자동 실행하려면 Win-R 을 누른 후에 shell:startup 을 입력한 후에 새로 만들기에 paagent 를 연결해 줍니다.


같이 보기


Ref