gpt4 book ai didi

ssh - 在一个客户端上使用多个 SSH 私钥的最佳方式

转载 作者:行者123 更新时间:2023-12-03 00:02:04 27 4
gpt4 key购买 nike

我想使用多个私钥连接到不同的服务器或同一服务器的不同部分(我的用途是服务器的系统管理、Git 的管理以及同一服务器内的正常 Git 使用)。我尝试简单地将键堆叠在 id_rsa 中文件无济于事。

显然,一个简单的方法是使用命令

ssh -i <key location> login@server.example.com 

这很麻烦。

关于如何更轻松地做到这一点有什么建议吗?

最佳答案

来 self 的.ssh/config:

Host myshortname realname.example.com
HostName realname.example.com
IdentityFile ~/.ssh/realname_rsa # private key for realname
User remoteusername

Host myother realname2.example.org
HostName realname2.example.org
IdentityFile ~/.ssh/realname2_rsa # different private key for realname2
User remoteusername

然后您可以使用以下内容进行连接:

ssh myshortname

ssh myother

等等。

关于ssh - 在一个客户端上使用多个 SSH 私钥的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2419566/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com