保存されたパスワードを使用してキーのロックを解除するために、キーリングを使用してパスワードなしのssh / sshfsのGNOMEキーリングを設定する方法は?

保存されたパスワードを使用してキーのロックを解除するために、キーリングを使用してパスワードなしのssh / sshfsのGNOMEキーリングを設定する方法は?

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

ログインキーリングのロックを解除すると、パスワードを入力しなくてもSSHを使用できます。
キーリングがロックされている場合、最初のsshを実行すると、SSHキーパスワードの入力を求められ、残りのセッション中はそのパスワードが保持されます。

しかし、指紋を使ってログインするとき(私のパスワードは自動的に入力され、私のキーリングパスワードはログインパスワードと同じであることに注意してください)、私が達成したいものとキーリングにログインする目的は何だと思いますか?sshfs私のログインキーリングに保存されているので、パスワードを入力せずに私のSSHキー(for)を使用できるはずです。

キーリングは、私が認識していない特定の起動スクリプトを実行した場合にのみ.profileロック解除されますか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はプロトコルを使用してgnome-keyringと通信しますssh-agent。これは秘密鍵操作のみをサポートし、パスワード転送をサポートしません。

おすすめ記事