ちっぷす:sshでいちいちパスフレーズを聞かれないようにする
想定する状況
- クライアント
Mac OS X 10.3, OpenSSH_3.6.1p1+CAN-2003-0693, SSH protocols 1.5/2.0, OpenSSL 0x0090702f
- サーバー
Sun OS 5.8, OpenSSH_3.7.1p2, SSH protocols 1.5/2.0, OpenSSL 0.9.6g 9 Aug 2002
- まぁOSは関係ない。
準備
- ssh-keygen -t dsa
@クライアント、keyを保存するファイルはデフォルト、passphraseを決める
- scp ~/.ssh/id_dsa.pub user@SERVER:tmp@クライアント
- cat tmp >> ~/.ssh/authorized_keys@サーバー
実行
@クライアント
- eval `ssh-agent -c`
- ssh-add
- 以下、sshのセッションをやる時にはパスフレーズを聞かれずにすむ
- もういいやと思ったら、プロセスssh-agentをkill