我正在尝试设置ssh配置,以便在使用特定用户进行sshing时使用其他密钥。
默认情况下,我想使用我的用户名(abcd)和我的身份(〜/ .ssh / id_rsa)进行ssh
例如)“ssh example.com”使用用户abcd和〜/ .ssh / id_rsa ......一切都很好:D
但如果我使用ssh defg@example.com ssh我想使用身份文件〜/ .ssh / id_defg_rsa
例如)“ssh defg@example.com”应该使用用户defg和〜/ .ssh / id_defg_rsa
我试过了:
User defg
IdentityFile ~/.ssh/id_defg_rsa
我知道我可以使用别名,但我想知道我是否可以在ssh_config中设置它。我知道你可以在主机上有条件,但我想知道我是否也可以为用户提供条件。