Diyelim ki iki anahtar var Ave Bikisi de user@hostortak anahtar kimlik doğrulaması için geçerli . Yana authorized_keysfarklı davranış, anahtarın bağlı için yapılandırılmış ~/.ssh/configistemci üzerinde böyle bir şey kullanır
Host A.host
HostName host
User user
IdentityFile ~/.ssh/A
Host B.host
HostName host
User user
IdentityFile ~/.ssh/B
Güzel çalışıyor. Ancak, an ı kullanımı ssh-agentve anahtarları hem ekleyebilir Ave B(örneğin bunun yerine, ilgili çağırdığınızda girişinde yapılan onların parolaları girmek için ssh A.hostya ssh B.host), bağlantı her zaman hem sanal bilgisayarlar için aynı kimliği kullanacaktır. Diğer anahtarı kaldırmak zorunda kalmadan hangi depolanmış anahtarın kullanılması sshgerektiğini belirtmenin bir yolu var mı ssh-agent?
IdentitiesOnly yes. Bu aynı zamanda SU'da garip bir şekilde sonuçlanan başka bir sorunun cevabı ... Bunu yarın deneyeceğim