ssh链接云主机报错怎么解决
更新:HHH   时间:2023-1-7


本篇内容介绍了“ssh链接云主机报错怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

  用OpenSSH的人都知ssh会把你每个你访问过计算机的公钥(publickey)都记录在~/.ssh/known_hosts。当下次访问相同计算机时,OpenSSH会核对公钥。如果公钥不同,OpenSSH会发出警告,避免你受到DNSHijack之类的攻击。

  ssh链接云主机:

  报错:THEAUTHENTICITYOFHOSTXXCAN’TBEESTABLISHED

  解决办法:

  //

  1

  2

  输入密码,链接成功

  与ssh中Hostkeyverificationfailed问题一样。

  网上很多的解决方案是:vi~/.ssh/known_hosts删除与想要连接的主机相关的行;或者直接删除known_hosts这个文件。当然这个方案也是可行的,但并非解决问题的根本办法,因为继续使用,今后还会出现这样的情况,还得再删除。

  下面简单讲一下这个问题的原理和比较长久的解决方案。

  SSH对主机的public_key的检查等级

  是根据StrictHostKeyChecking变量来配置的。默认情况下,StrictHostKeyChecking=ask。简单所下它的三种配置值:

  1.StrictHostKeyChecking=no

  #最不安全的级别,当然也没有那么多烦人的提示了,相对安全的内网测试时建议使用。如果连接server的key在本地不存在,那么就自动添加到文件中(默认是known_hosts),并且给出一个警告。

  2.StrictHostKeyChecking=ask

  默认的级别,就是出现刚才的提示了。如果连接和key不匹配,给出提示,并拒绝登录。

  3.StrictHostKeyChecking=yes

  最安全的级别,如果连接与key不匹配,就拒绝连接,不会提示详细信息。

“ssh链接云主机报错怎么解决”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注天达云网站,小编将为大家输出更多高质量的实用文章!

返回开发技术教程...