关闭known_hosts警告提示

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:iZb2xo0/KmYZumRL0eN+9hFvcXbYLsW0HQ15hgSKLys.
Please contact your system administrator.
Add correct host key in /Users/xxx/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/xxx/.ssh/known_hosts:397
RSA host key for 192.168.1.1 has changed and you have requested strict checking.
Host key verification failed.

在需要登录多个相同内网ip主角的时候经常会提示known_hosts的问题,这个时候需要打开文件删除此ip的指纹信息再重新登录,此警告本身是出于安全考虑,避免被中间人攻击,但是有些时候我们需要登录一些普通的内网主机,它们的ip基本就是那么几个,如192.168.1.1等,有什么办法仅针对这几个特殊主机关闭指纹的检查呢。

1.临时指定参数

ssh -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null root@192.168.1.1

2.创建配置文件

不要修改系统默认的配置文件(/etc/ssh/ssh_config)
建议在用户目录下创建独立的配置文件 ~/.ssh/config

Host 192.168.0.*StrictHostKeyChecking noUserKnownHostsFile=/dev/null
Host 192.168.*StrictHostKeyChecking noUserKnownHostsFile=/dev/null
Host 172.16.10.3StrictHostKeyChecking noUserKnownHostsFile=/dev/null

按照上面的格式配置即可,使用通配符可以指定某个网段的主机禁用检查。没有此文件直接在用户目录创建文件即可,其它配置选项可以直接添加,会覆盖默认配置的选项。

SSH登陆警告问题known_hosts相关推荐

  1. ssh登陆之忽略known_hosts文件

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

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

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

  3. ssh登陆到别的主机上,ssh登陆被禁止

    问题描述: 在平时工作中,有时候需要ssh登陆到别的Linux主机上去,但有时候ssh登陆会被禁止,并弹出如下类似提示: The authenticity of host '192.168.10.9 ...

  4. CentOS7之新建用户与SSH登陆

    登录云服务器 //选择一: 账号密码登录 ssh -q root@公用IP地址 然后输入密码(提示linux密码,没有长度****提示)//选择二:秘钥登录 ssh -i 公用秘钥文件路径 root@ ...

  5. mac-系统升级到MacOS Mojave 10.14.1 后 ssh 登陆不了远程主机

    使用ssh 登陆后,提示如下错误: $ ssh -i ./z_key_2010 -p 26 -v z@119.xx.xx.151 OpenSSH_7.8p1, LibreSSL 2.7.3 debug ...

  6. 华为交换机ssh思科交换机_思科认证CiSCO 交换机配置与SSH 登陆操作命令详解

    本文实例讲述了思科认证CiSCO 交换机配置与SSH 登陆操作命令.分享给大家供大家参考,具体如下: 题目:在三层交换机上仅运行 SSH 服务,且用户名和密码的方式登录交换机. (一)了解主机名与域名 ...

  7. rsa证书ssh登陆服务器

    好久不用,又生疏了. 今晚实操了一下,作一个记录. 使用rsa的密钥对登陆linux服务器,主要是为了安全. 这种证书级别的登陆,比最复杂的root用户名和帐号的安全性都要高一个等级. 至少服务器不会 ...

  8. 如何限制IP,通过SSH登陆linux服务器

    如何限制IP,通过SSH登陆linux服务器 方法一: 在/etc/hosts.allow中添加允许ssh登陆的ip或者网段     sshd:192.168.1.2:allow 或者 sshd:19 ...

  9. Ubuntu Server 14.04 下root无法ssh登陆

    2019独角兽企业重金招聘Python工程师标准>>> 今天安装了Ubuntu  Server 14.04   发现配置了root密码后竟然不能ssh登陆,但是su root正常! ...

最新文章

  1. E667:Fsync failed(how to solve)
  2. TCP/IP学习入门笔记
  3. mariadb 配置mysql_mysql-mariadb实践中用到的配置(不断完善中)
  4. AI智能电话销售机器人源码搭建部署系统电话机器人源码
  5. OpenCV识别指定颜色(黑、灰、白、红、橙、黄、绿、青、蓝、紫)
  6. 图神经网络学习笔记(2)——图滤波器
  7. Haskell语言学习笔记(75)Conduit
  8. mysql修改列明sql语句_sqlserver 修改列名及表名的sql语句
  9. 最牛逼 Java 日志框架 — Log4j2,性能无敌,横扫对手.....
  10. java宠物狗商店交流网站ssm框架
  11. 浅谈 Android 开发文化
  12. MSM下串口扩展wk2114
  13. 判断file是否存在的方法
  14. TP4056大电流1A使用注意事项
  15. 冈萨雷斯《数字图像处理》学习笔记(十)图像分割
  16. Win10系统下安装和配置MathType7
  17. 【java程序运行机制】
  18. VS2017启动实例调试(谷歌浏览器)闪退问题
  19. 易学笔记-系统分析师考试-第2章 经济管理与应用数学/2.6 IT审计相关常识/2.6.3 IT审计的方法和工具
  20. Linux下结束进程的几种命令,linux下进程命令

热门文章

  1. 计算机编程语言:解释型语言与编译型语言的理解
  2. Cocos Creator 3.x 初识Mesh的理解
  3. 紫光进入公有云:板凳要坐十年冷,文章不写半句空
  4. 51单片机自学笔记(4)——MCS-51存储器的扩展
  5. melogin宽带连接服务器无响应,melogin.cn页面打不开是怎么回事 几个方法轻松解决melogin.cn无法登陆问题...
  6. IOS逆向之汇编语言程序入门
  7. 官方Xcode及模拟器SDK下载
  8. jquery实现王者荣耀手风琴(折叠卡片)效果
  9. java web 开发问题总结 5 原创-胡志广
  10. java 时间 年月日时分秒格式转换_linux下 怎么将年月日时分秒格式转换为秒