「キーパスワードを入力:」を編集

「キーパスワードを入力:」を編集

私のSSH秘密鍵はSeahorseで構成されているようで、早く自動的にロック解除されました。ただ私のパスワードを尋ねて自分で作業を処理するだけです。

奇妙な理由でもう動作しないようです。私はやったと確信しています。いいえ設定を変更してください。これで、リモートサーバーにログインしようとするたびに、次のように尋ねます。

 Enter passphrase for key: '$PATH_TO_KEY'

これは非常に迷惑なことです!どうすれば解決できますか?使用する必要があることを知ってssh-agentキーを追加してみましたが、うまくいかないようです。

ベストアンサー1

変更はSSHキーの管理方法によって異なります。あなたが書いた内容で見るときにssh-agentを使っているようです。これが真であれば、ssh-add -l現在管理されているキーのリストを提供する必要があります。エージェントがまだ起動していない場合は、エラーが発生します。

ssh-agentは通常、シェル初期化ファイルの1つまたはX初期化ファイルまたはpam_sshのいずれかによって開始されます。問題を解決するには、ssh-agentが起動された場所(開始された場合)を見つける必要があります。

あるいは、ssh-agentの代わりにGnuPGを使用することもできます。 gpg-agentを起動するときにこの--enable-ssh-supportオプションを追加できます。同様に、gpg-agentはどこかで起動し、できるだけログインして起動する必要があります。

おすすめ記事