昨天买了一个vps,只提供固定的私钥,公钥,而俺的本地客户端已经有一个私钥和公钥了,而俺的使用场景是没必要多私钥的。
于是下面就讲讲,怎么添加多个私钥,登录服务器。
正常情况下,ssh文件夹会有下面两个文件的:
cd .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
下附,怎么使用公钥ssh登录服务器教程:
https://1024.day/d/98