V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mentalidade
V2EX  ›  程序员

请问一个 ssh 登录的问题?

  •  
  •   mentalidade · 2017-09-18 15:56:34 +08:00 · 1722 次点击
    这是一个创建于 2605 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1.我原来的电脑可以 ssh 登录到开发的服务器
    2.现在换了个新电脑,重新生成的 ssh 是无法登录的,我有原来的电脑的公钥和私钥,
    我把原电脑的公钥私钥放到我现在的电脑上,但是貌似还是连不上
    3.请问各位大佬,有办法在新的电脑上使用老的公钥私钥吗?不能的话就需要重新在服务器上添加了
    
    4 条回复    2017-09-18 16:39:07 +08:00
    daggerjames
        1
    daggerjames  
       2017-09-18 16:19:56 +08:00
    你放到自己的电脑上面后 ssh-add 了嘛
    sorcerer
        2
    sorcerer  
       2017-09-18 16:27:32 +08:00 via iPhone
    照理说老证书没问题的 会不会是证书的权限问题 登陆的时候加-v 参数看下
    retanoj
        3
    retanoj  
       2017-09-18 16:35:53 +08:00
    1. 检查老私钥在本地的名称及路径是否正确
    2. 检查老私钥的权限设置是否正确
    3. 检查老私钥的格式是否正确
    mentalidade
        4
    mentalidade  
    OP
       2017-09-18 16:39:07 +08:00
    @daggerjames
    @sorcerer 搜一下就可以解决的,v2 求助多了养成的坏毛病,我的错。
    看了下报错信息,搜了下:Keys need to be only readable by you,然后 chmod 400 ~/.ssh/id_rsa 就好了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 04:47 · PVG 12:47 · LAX 20:47 · JFK 23:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.