今天在登陆自己测试机时,输入“#ssh root@218.241.108.33”提示如下信息:

突然一下子懵了(中午没睡觉,都不知道自己在干嘛),记得以前是可以登陆的啊,仔细看上面的提示信息,告诉我们/root/.ssh/known_hosts文件中的RSA key不正确。

找到原因那就分析原因并解决问题吧:

ssh默认会把你每个你访问过计算机的公钥(public key)都记录在/root/.ssh/known_hosts。当再次访问该主机时,OpenSSH会校对公钥。如果公钥不同,OpenSSH则发出警告, 避免你受到DNS Hijack之类的攻击。

解决办法:

1、手动删除/root/.ssh/known_hosts文件,放心在你再次使用ssh时它会再次自动生成。但这样也会把其他主机的公钥删掉,下次登录需要重新输入密码,如果你有足够的耐心,也可以打开/root/.ssh/known_hosts文件,找到对应主机那一行手动修改为正确的RSA key。

2、根据网上其他人说的,修改配置文件“~/.ssh/config”,加上下面两行,重启服务器。
   StrictHostKeyChecking no
   UserKnownHostsFile /dev/null

但个人不建议这么做,因为SSH登陆时会忽略known_hsots文件,不安全。

ssh登陆忽略known_hosts文件(ssh 登陆提示Host key verification failed.)相关推荐

  1. ssh 远程服务器 Host key verification failed.【known_hosts】

    (阅读时间30S) 这一类问题,一般都是你的known_hosts保存了网络身份验证证书,更换了环境去访问,就会被服务器拒绝. 按照错误提示的/c/Users/HASEE/.ssh/known_hos ...

  2. ubuntu ssh Host key verification failed,Host 10.xxx.xxx.xxx not found in /home/user/.ssh/known_hosts

    $ sudo apt-get install sshpass $ sudo bash scp_models_toxxx.sh 用ssh脚本传文件时报错 报错截取: ECDSA host key for ...

  3. linux ssh连接 出现 Host key verification failed 错误 解决方法

    错误现象: [root@cache001 swftools-0.9.0]# ssh 192.168.1.90 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...

  4. SSH连接时出现Host key verification failed的原因及解决方法

    SSH连接时出现Host key verification failed的原因及解决方法 参考文章: (1)SSH连接时出现Host key verification failed的原因及解决方法 ( ...

  5. 使用scp传输文件 Host key verification failed.解决

    在用scp传输文件时,看到如下报错信息: ysgz@ysgz:~/Desktop$ scp check.sh ysgz@192.168.3.6:/tools @@@@@@@@@@@@@@@@@@@@@ ...

  6. ssh登陆之忽略known_hosts文件

    在平时工作中,有时候需要SSH登陆到别的Linux主机上去,但有时候SSH登陆会被禁止,并弹出如下类似提示: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ...

  7. SSH登陆配置忽略known_hosts文件的方法

    一台Linux跳板机如果有多人登录时,每个用户第一次连接都会提示是否加入此密钥至~/.ssh/known_hsots,服务器多了以后,每个用户连接时,都有这样的提示. 而且有时候SSH登陆会被禁止,并 ...

  8. 更新 macOS Ventura ssh堡垒机报错:no matching host key type found. Their offer: ssh-rsa,ssh-dss

    解决方法: /Users/wz sudo vim /etc/ssh/ssh_config HostkeyAlgorithms +ssh-rsa     PubkeyAcceptedAlgorithms ...

  9. PhpStorm在上传文件的时候提示 Upload to 虚拟机 failed: invalid descendent file name \.

    原因:用vim 修改虚拟机文件的时候,生成了\\这个文件, 删除掉这个文件就可以了.

  10. linux关于ssh免密登录、known_hosts文件

    1. 关于ssh SSH 是 Secure Shell 的缩写,SSH 为建立在应用层基础上的安全协议.SSH 是目前广泛采用的安全登录协议,专为远程登录会话和其他网络服务提供安全性的协议,替代以前不 ...

最新文章

  1. Swift基础 - - 高德地图实践
  2. stm32开发之标准库的介绍
  3. NYOJ 84 阶乘的0
  4. 为什么将老年代移动到方法区
  5. 消息队列 策略_太狠了!京东T8架构师建议吃透这40W字消息队列文档,涨薪15K不是梦...
  6. linux之类似Windows的资源管理器gnome-system-monitor(可用这个杀死进程)
  7. 分而治之:Oracle 18c 及 12.2 分区新特性的 N 种优化实践(含PPT)
  8. APPLE苹果电子设备模型样机|展示你的专业设计最佳选择
  9. 【PHP面向对象(OOP)编程入门教程】20.PHP5接口技术(interface)
  10. 台式计算机调亮度快捷键,台式电脑怎么调亮度快捷键(显示器亮度的调节方法)...
  11. 解决PageHelper.startPage(page, size)后total和PageSize总是相等的问题
  12. python中集合类型的四种操作符_Python集合类型和操作,及
  13. android设置 虚线边框,Android实现代码画虚线边框背景效果
  14. java 屏蔽广告js_手机端JS屏蔽广告
  15. unity3d 为什么要烘焙/unity3d 烘焙作用是为了什么【2020】
  16. php防止恶意注册,WordPress防恶意注册-添加验证码功能 | 逗哥-架构师之路
  17. ios 表情符号 键盘_字体键盘表情符号
  18. ROS小车-上位机代码:两驱小车直线行走校准
  19. 考研网络100基础知识
  20. Doris集成cloudera Manager

热门文章

  1. MySQL如何避免幻读
  2. 通过Cubro解决方案轻松过渡到100Gbit
  3. 微信实现电脑远程关机
  4. python的parse函数没有执行——问题已解决
  5. Python中的爬虫
  6. 7-8 哈利·波特的考试 (25分) 【最短路径】
  7. 利用宏合并一个工作薄下的多张表格方法
  8. 可靠性 可用性 可维护性
  9. mysql 自定义插件调试
  10. 从古至今的计算机设备,计算器从古至今的发展形成