1.我原来的电脑可以 ssh 登录到开发的服务器
2.现在换了个新电脑,重新生成的 ssh 是无法登录的,我有原来的电脑的公钥和私钥,
我把原电脑的公钥私钥放到我现在的电脑上,但是貌似还是连不上
3.请问各位大佬,有办法在新的电脑上使用老的公钥私钥吗?不能的话就需要重新在服务器上添加了
1
daggerjames 2017-09-18 16:19:56 +08:00
你放到自己的电脑上面后 ssh-add 了嘛
|
2
sorcerer 2017-09-18 16:27:32 +08:00 via iPhone
照理说老证书没问题的 会不会是证书的权限问题 登陆的时候加-v 参数看下
|
3
retanoj 2017-09-18 16:35:53 +08:00
1. 检查老私钥在本地的名称及路径是否正确
2. 检查老私钥的权限设置是否正确 3. 检查老私钥的格式是否正确 |
4
mentalidade OP @daggerjames
@sorcerer 搜一下就可以解决的,v2 求助多了养成的坏毛病,我的错。 看了下报错信息,搜了下:Keys need to be only readable by you,然后 chmod 400 ~/.ssh/id_rsa 就好了 |