2011 Nov 01

- by
Changwoo Park

keychain

keychain for ssh login

얼마 전에 ssh_agent에 관한 글을 썼다. 그 후 나름 만족하고 있었는데, bash_it 플러그인으로 만들어서 편리하다라고 생각하고 있었는데, 약 5~6년간 이렇게 사용해 왔는데, keychain이라는 걸 발견했다.

설정하기

아 이렇게 편리할 수 가...:

keychain --timeout 360 ~/.ssh/id_rsa
source ~/.keychain/$(hostname)-sh

.bash_profile에 넣거나 .bash_it/custom/keychain.bash에 넣어준다.

여기서는 6시간이 지나면 timeout되게 했지만 로그인 할때마다 암호를 입력하게 하고 싶으면:

keychain --clear ~/.ssh/id_rsa

이렇게 입력한다. 머리가 나쁘면 고생....