ssh-agentの設定
つい最近GitHubを二段階認証に変えて、git pushがSSHのURLでないと出来なくなるらしいのでssh-agentの設定をいい加減設定することにした。*1
結局色々参考記事を見てみたけど、expectでキーを追加することにした。
これならSSH_ASKPASSにexpectスクリプトを指定してやれば~/.ssh-agent-infoの設定は必要ない気がする。まぁでもいいや。
参考記事
- 自分サーバの構築その14:ssh-agentでノンパスワードを実現 - Akio’s Log
- ssh-agent でパスフレーズの入力を省く - WebOS Goodies
- Bash - ssh-agent と expect で ssh のパスフレーズ入力を自動化 - Qiita
- Makino Takaki's Page - 文書館 - Technical Tips - ssh-agent で快適 ssh 生活 (.ja)
*1:このおかげで最近pushの量が増えた気がする。もっと早くやればよかった。