当我通过ssh检查远程主机是否处于活动状态时,总是在屏幕上弹出如下所示的警告消息。尽管这是我程序的正常进度,但是通过在屏幕上查看它确实会影响用户体验。有什么办法可以隐藏它或将其重定向到其他文件?
警告消息:
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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)!
答案 0 :(得分:0)
而不是忽略它,而是调查为什么远程主机的主机密钥已更改。如果是出于正当理由(另一台计算机获得了旧的IP地址(并且您实际上要连接到新计算机),或者出于某些原因重新生成了主机密钥),则从{{1}中删除相应的行}。