保存されたパスフレーズでキーのロックを解除するためにキーリングを使用して、パスワードなしの ssh/sshfs 用の gnome キーリングを設定する方法を教えてください。

保存されたパスフレーズでキーのロックを解除するためにキーリングを使用して、パスワードなしの ssh/sshfs 用の gnome キーリングを設定する方法を教えてください。

gnome キーリングにパスワードで保護された SSH キーがあります。
そのキーの「ロック解除パスワード」はログイン キーリングに保存されています。

ログイン キーリングのロックを解除すると、パスワードを入力せずに SSH できます。
キーリングがロックされている場合、最初に SSH するときに SSH キーのパスワードの入力を求められ、その後はセッションの残りの間そのパスワードが保持されます。

しかし、私が達成しようとしていること、そしてログイン キーリングの目的として私が認識していることは、指紋を使用してログインする場合 (これによりパスワードが自動的に入力されます。キーリング パスワードはログイン パスワードと同じであることに注意してください)、ログイン キーリングsshfsに保持されているため、パスワードを入力しなくても SSH キー ( 用) を使用できるようにすることです。

キーリングは、特定の起動スクリプトの実行時のみロック解除されますか? これは私が特定できなかったものです (.profileそうではありませんか? 試してみたところ、ssh またはマウントしようとするとパスワードの入力を求められましたsshfs)。

そこで私の質問は、ログイン時にログインキーリングに保存されているパスワードを使用して、ssh/sshfs にアクセスするにはどうすればよいかということです。

言い換えると、保存されたパスフレーズで SSH キーのロックを解除するためにキーリングを使用して、パスワードなしの SSH/SSHFS 用の gnome キーリングを設定することは可能ですか?

確認しましたが、私の要求に応えられませんでした」gnome-keyring に SSH キーのパスフレーズを保存するにはどうすればいいですか?

注: 私は Ubuntu 10.04 を使用しています (アップグレードする必要があることはわかっていますが、後で予定されています)

編集: 私はいつも指紋でログインしていますが、代わりにパスワード ログインを試みたところ、ログイン キーリングのロックが解除され、ログイン後にパスワードを入力しなくても ssh/sshfs が機能するようになりました。そこで、指紋認証でキーリングのロックを解除する方法が問題となります。

答え:https://askubuntu.com/questions/39217/unlock-keyring-with-fingerprint-reader-on-login/238055#238055 つまり、キーリングは指紋認証ではロック解除できません。ロックを解除したい場合は、ログインパスワードを使用する必要があります。

質問は終了しました。

答え1

ログイン時にログインキーリングに保存されているパスワードを使用して ssh/sshfs にアクセスする方法。

いいえ、できません。SSH はssh-agentプロトコルを使用して gnome-keyring と通信し、パスワードの受け渡しではなく、秘密鍵操作のみをサポートします。

答え2

答え:https://askubuntu.com/questions/39217/unlock-keyring-with-fingerprint-reader-on-login/238055#238055つまり、キーリングは指紋認証ではロック解除できません。ロックを解除したい場合は、ログインパスワードを使用する必要があります。

関連情報