SSH多密钥登陆#

昨天买了一个vps,只提供固定的私钥,公钥,而俺的本地客户端已经有一个私钥和公钥了,而俺的使用场景是没必要多私钥的。

于是下面就讲讲,怎么添加多个私钥,登录服务器。

正常情况下,ssh文件夹会有下面两个文件的:

ls ~/.ssh/
id_rsa #私钥
id_rsa.pub  #公钥

下面就在这个文件夹下添加另一个私钥

vi id_rsa_aws

输入vps提供的私钥,保存后,给予600权限:

chmod 600 id_rsa_aws

然后把这个私钥添加到ssh列表:

ssh-add id_rsa_aws

上面私钥部分完成了。其实就可以登录服务器了。

登录服务器:

ssh -i .ssh/id_rsa_aws admin@1.2.3.4

当然,你也可以把公钥备份一下,比如新建一个id_rsa_aws.pub文件:

vi .ssh/id_rsa_aws.pub

https://1024.day/d/3080