Ssh-agent'ı birden çok (geçerli) tuşla nasıl kullanabilir ve hangisini kullanacağınızı nasıl seçersiniz?


20

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?



Teşekkürler @jasonwryan, bu beni eklemem gerektiğine inandırıyor IdentitiesOnly yes. Bu aynı zamanda SU'da garip bir şekilde sonuçlanan başka bir sorunun cevabı ... Bunu yarın deneyeceğim
Tobias Kienzler

Yanıtlar:


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.