アップグレード前
git clone git@...
コンピューターを再起動するたびに(sshを使用して)実行していたときに、SSHパスフレーズを挿入するためのテキストボックスを含むウィンドウダイアログが表示され、[OK]で確認されました。その後、システムを次回起動するまでパスフレーズは不要になりました。
13.10へのアップグレード後
Ubuntu 13.10にアップグレードすると、そのウィンドウは表示されなくなりますが、ターミナルにメッセージが表示されます。
Enter passphrase for key '/home/username/.ssh/id_rsa':
... Gitリポジトリを複製するたびにこれが表示されます。
どうすれば修正できますか?パスフレーズを1回だけ入力したい。
ssh-agent bash
+ を試しましたssh-add
。それは数分間だけ機能します。
AddKeysToAgent yes
.ssh / configに追加するとうまくいきます。
ssh-add
そのためにはコマンドを使用する必要があると思います。試しましたか?