複数の(有効な)キーでssh-agentを使用し、使用するキーを選択する方法


20

2つのキーAとがありB、どちらもuser@host公開キー認証に有効であるとします。以来authorized_keysキーに応じて、異なる動作用に設定され、~/.ssh/configクライアント上のようなものを使用しています

Host A.host
    HostName host
    User user
    IdentityFile ~/.ssh/A
Host B.host
    HostName host
    User user
    IdentityFile ~/.ssh/B

それはうまくいきます。ただし、ssh-agent両方のキーを使用して追加するAB(たとえば、それぞれssh A.hostまたはを呼び出す代わりにログイン時にパスフレーズを入力するためssh B.host)、接続は両方の仮想ホストに常に同じIDを使用します。他のキーを削除せずに、どの保存キーsshを使用するかを指定する方法はありssh-agentますか?



@jasonwryanに感謝しますIdentitiesOnly yes。それはまたです答え不気味SUに終わった別の質問に...私はこの明日頑張ります
トビアスKienzler

回答:


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.