Awesome Window Managerを使用しています
パスワード付きの秘密鍵を永続的に追加するにはどうすればよいですか?
ここでの答えに触発されて、秘密鍵を〜/ .ssh / configに追加しました
〜/ .ssh / configの内容:
IdentityFile 'private key full path'
〜/ .ssh / configの権限: 0700
しかし、それは私にはうまくいきません。
すべてのセッションで手動でキーを追加すると機能しますが、よりエレガントな方法を探しています(.bashrcではありません)
編集:
- 使用Gnomeの古典(効果なし)バージョンを。
ssh-copy-if
リモートホストにSSHキーを追加した後、ログインするとターミナル(GNOMEターミナル3.0.1)で次のプロンプトが表示されます。
ssh -i .ssh/Password-Protected-Key user@host
Enter passphrase for key '.ssh/Password-Protected-Key':
- 素晴らしいウィンドウマネージャーv3.4.10 を使用します。私はすでに
gnome-keyring-dameon
他のpidを殺しgnome-keyring-daemon --start | grep SOCK
て(gprofile)出力を実行しました(これも.profileに追加しました):
SSH_AUTH_SOCK=/tmp/keyring-2LXXXX/ssh
まったく同じ手順を踏みましたが、同様にGUIのssh-addダイアログがありません。
編集2:
UnityでUbuntu 11.10仮想マシンから新しいパスワード保護キーを作成しましたが、それでもパスワードプロンプトが表示されません。
編集3:これは恐ろしいウィンドウマネージャでは機能しないようです:(そしておそらく他の..