当我scp
在VM1和VM2之间使用时,没有问题,由于其他原因,我删除了VM2,并通过VMware工作站对其进行了重建,当我使用scp将文件从VM1复制到新的VM2时,问题:
# scp /home/iso/********.iso [email protected].***:/home/
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 ECDSA key sent by the remote host is
df:33:37:b6:7b:c9:e5:19:65:f7:38:ad:94:b2:9e:36.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending ECDSA key in /root/.ssh/known_hosts:1
ECDSA host key for 192.168.1.*** has changed and you have requested strict checking.
Host key verification failed.
lost connection
提到的警告是自您第一次登录远程主机以来,远程主机的指纹已更改。此外,警告指出这是known_hosts中有问题的记录。Offending ECDSA key in /root/.ssh/known_hosts:1
这说明在known_host中的第一行令人反感。
您可以通过执行ssh-keygen -R 192.168.1.xxx
或删除它vi +1 /root/.ssh/known_hosts
通过对存在的密钥/etc/ssh/
进行哈希处理来生成指纹。在接受第一个连接后,它将被添加known_host
并在登录期间进行评估。
编辑1
如果你有多个entires对于像targer服务器domain
,domain.foo
,1.2.3.4
都应该被删除,并通过执行您尝试使用,如通过命令输入manualy他们ssh
/sftp
等。
您也可以从远程主机添加密钥,以ssh-keyscan
获取指纹并将其存储到known_hosts
。但是,指纹逻辑是您应在将遥控器添加到遥控器之前先对其进行验证known_host
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句