トップ «前の日記(2009-10-22) 最新 次の日記(2009-10-31)» 編集

Ussy Diary


2009-10-25

[Mac][SSH][zsh]Mac に keychain を導入した

ターミナルから SSH 接続するときに、毎回公開鍵のパスワードを入力するのが面倒です。

ターミナルからの SSH 認証は Leopard についている KeyChain からスルーされてしまうので、 MacPorts から keychain をインストールします。

$ sudo port install keychain
$ rehash
$ keychain ~/.ssh/id_rsa

ここで公開鍵のパスワードを入力すると、そのセッションでパスワードを聞かれなくなります。

というのを今までやっていたのですが、毎回入力するのが面倒です。

.zshrc

keychain ~/.ssh/id_rsa
. $HOME/.keychain/$HOST-sh

こうしておくと screen で新しい仮想端末を開いても入力しなくてよくなりました。便利。

参考

debian に keychain を導入した - HsbtDiary(2008-03-08)