如何定义另一个默认 ssh 身份?

如何定义另一个默认 ssh 身份?

id_rsa 通常是默认身份。但是,我创建了一个新密钥,我想将该密钥添加为默认身份。

我们怎样才能做到这一点?

提前致谢。

答案1

在您的 ~/.ssh/config 文件中(如果不存在,请创建它),您可以使用 IdentityFile 指令指定要使用的密钥:

IdentityFile ~/path/to/your/key

如果您只想将该密钥用于特定主机,则可以在“主机”部分内使用此指令。例如:

Host *.example.com
    IdentityFile ~/.ssh/identity-example.com

如果您运行“ssh -v hostname”,调试信息应该确认它正在使用您指定的密钥。

相关内容