.ssh設定ファイル/IdentityFile質問、コピーするキーは何ですか?

.ssh設定ファイル/IdentityFile質問、コピーするキーは何ですか?

なぜこれがうまくいかないのか、少し混乱していて間違ったキーを使用することに関連している可能性があると思いますが、他のどのキーを使用するのかわかりません。たぶん私が一歩も逃したのでしょうか?特定のプロバイダのサーバーに入ることができる「ジャンプボックス」(server1と呼ばれる)があります。 .sshには、接続する各サーバーの構成ファイルがあります。ここにいる誰もがアクセスを得るためにSSHキーを別のシステムにコピーし、誰もエンドサーバー(server2)のパスワードを使用していませんでした。

設定ファイルを作成しましたが、.ssh次のようになります。

Host server2
    Hostname IPADDRESS
    ProxyCommand ssh -W %h:%p [email protected]
    IdentityFile ~/.ssh/server2
    User root

他のユーザーのシステムからキーをコピーしましたが、間違ったキーがあるか、ステップを見逃しているのではないかと心配です。 server2 で ssh を試みると、Jumpbox ルート PW の入力を求められますが、次に server2 パスワードの入力を求められ、キーは使用できません。

間違ったキーをコピーしたようですが、どうするかわかりません。同僚システムからserver2の2つのキーをコピーしました。一つは正義であり、server2もう一つはserver2.pubIdentityFileit only reference でわかるようにserver2。 server2のPWの入力を求める前に表示されるエラーは次のとおりです。

sign_and_send_pubkey: signing failed: agent refused operation

私は答えを調べようとしましたが、一歩または何かが欠けているような気がしました。私がこれをやっているので、ここにいる誰も助けることができません。

答え1

Sign_and_send_pubkey: 署名に失敗しました: エージェントが操作を拒否しました。

ssh-agentこれはあなたが使用している状況を示します。ユースケースから除外するには、該当する項目なしで接続してみてください。

SSH_AUTH_SOCK="" ssh server2

うまくいけばそれは問題ですssh-agent。これはこのプロトコル()について話している他のツールであるため、問題になる可能性があり、キータイプ()がgnome-keyringわからないか、いくつかの理由があります。ed25519

そのキータイプは何ですか?上記の方法のいずれも機能しない場合は、さらに調査するために公開鍵を表示してください。

関連情報