• 请不要在回答技术问题时复制粘贴 AI 生成的内容
mentalidade
V2EX  ›  程序员

请问一个 ssh 登录的问题?

  •  
  •   mentalidade · Sep 18, 2017 · 2682 views
    This topic created in 3342 days ago, the information mentioned may be changed or developed.
    1.我原来的电脑可以 ssh 登录到开发的服务器
    2.现在换了个新电脑,重新生成的 ssh 是无法登录的,我有原来的电脑的公钥和私钥,
    我把原电脑的公钥私钥放到我现在的电脑上,但是貌似还是连不上
    3.请问各位大佬,有办法在新的电脑上使用老的公钥私钥吗?不能的话就需要重新在服务器上添加了
    
    4 replies  •  2017-09-18 16:39:07 +08:00
    daggerjames
    daggerjames
    Sep 18, 2017
    1
    你放到自己的电脑上面后 ssh-add 了嘛
    sorcerer
    sorcerer
    Sep 18, 2017 via iPhone
    2
    照理说老证书没问题的 会不会是证书的权限问题 登陆的时候加-v 参数看下
    retanoj
    retanoj
    Sep 18, 2017
    3
    1. 检查老私钥在本地的名称及路径是否正确
    2. 检查老私钥的权限设置是否正确
    3. 检查老私钥的格式是否正确
    mentalidade
    mentalidade
    OP
    Sep 18, 2017
    4
    @daggerjames
    @sorcerer 搜一下就可以解决的,v2 求助多了养成的坏毛病,我的错。
    看了下报错信息,搜了下:Keys need to be only readable by you,然后 chmod 400 ~/.ssh/id_rsa 就好了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1419 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 31ms · UTC 16:54 · PVG 00:54 · LAX 08:54 · JFK 11:54
    ♥ Do have faith in what you're doing.