因工作需要在windows下的虚拟机Linux系统与另外一台Linux直接传输文件,但用scp传输时老是弹出如下错误,折腾了半天总算解决了
scp -r dahai root@192.168.0.12:/home
The authenticity of host '192.168.0.12 (192.168.0.12)' can't be established.
RSA key fingerprint is ....Are you sure you want to continue connecting (yes/no)?
回车后提示错误;
于是上网查了下,本机的key发生了变化,每次ssh链接都有提示,输入yes也不行,通过去掉主机验证检查即可解决。
注意:192.168.xxx.xxx 为本地ip地址,例如我的是ssh -o StrictHostKeyChecking=no 192.168.0.166,再次传输文件就正常了
本文介绍了解决在Windows下的虚拟机Linux系统与另一台Linux系统间使用SCP传输文件时出现的身份验证问题。通过禁用严格的主机密钥检查,成功避免了反复提示确认密钥的问题。

393

被折叠的 条评论
为什么被折叠?



