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両方のキーを使用して追加するAとB(たとえば、それぞれssh A.hostまたはを呼び出す代わりにログイン時にパスフレーズを入力するためssh B.host)、接続は両方の仮想ホストに常に同じIDを使用します。他のキーを削除せずに、どの保存キーsshを使用するかを指定する方法はありssh-agentますか?
1
参照してくださいserverfault.com/questions/401737/...
—
jasonwryan
@jasonwryanに感謝します
—
トビアスKienzler
IdentitiesOnly yes。それはまたです答え不気味SUに終わった別の質問に...私はこの明日頑張ります