美文网首页
WARNING: REMOTE HOST IDENTIFICAT

WARNING: REMOTE HOST IDENTIFICAT

作者: RealAnalysis | 来源:发表于2021-05-29 10:56 被阅读0次

    记得在debug的过程中给GitHub加了一个秘钥

    结果跑ssh deploy@8.134.53.88服务器好像不认识我了

    解法

    认真读报错内容 好好理解 解法自然在其中啊

     ssh-keygen -R "8.134.53.88"
    

    这下不显示报错了 但是...连用密码也登录不了云服务器了?!

    唉 一环扣一环的学习机会啊...

    Here comes the 学习资料

    https://phoenixnap.com/kb/ssh-permission-denied-publickey

    认真看看 有点意思 提到报错也是misleading的

    按照内容改改看

    都修改完毕 但是运行

    sudo systemctl restart sshd
    

    却被指出没有这个指令...无法执行...

    自己去找了一下如何 restart ssh server

    解法

    sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
    sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
    

    运行后 还是无法输入密码登录云端...

    文中第一种方法失败 决定复原文档 然后继续尝试文中第二种方法

    修改前是

    PermitRootLogin prohibit-password
    

    所以修改两个地方

    嗯 修改完毕...但是...无法运行

    systemctl restart sshd
    

    嗯 还是把文档还原 继续找解法吧

    ...

    等等...出现这个诡异的问题...莫非...是因为我停止了云端服务器两天

    我刚重启了停机了的云服务器...所以会不会是...把我的IP给换了一个?!!!

    果然...我一看...云服务器给我的IP换成了 8.134.76.194

    换成正确的IP后就能登录 所以估计一开始的解法就够用了 当时run

     ssh-keygen -R "8.134.53.88"
    

    原来这一项是因为之前的老旧IP在停机后就被抛弃了 难怪要报错 因为这个IP不存在了所以相关的内容会导致报错啊

    用停机前的IP自然就无法登陆了...还想用之前的 8.134.53.88登录原来会出现后续报错啊...妈耶还体会到了报错是如何“misleading”的...

    总之 幸好没有嫌麻烦一切重启...

    相关文章

      网友评论

          本文标题:WARNING: REMOTE HOST IDENTIFICAT

          本文链接:https://www.haomeiwen.com/subject/tgdysltx.html