使用sshpass明文密码登陆linux服务器传输文件的时候经常会出现报错 Host key verification failed 解决办法: 在scp参数加上如下 -o ConnectTimeout=3 -o StrictHostKeyChecking=no
完整示例:
sshpass -p 'xxxx' scp -P 3022 -o ConnectTimeout=3 -o StrictHostKeyChecking=no -r `date "+%Y%m%d%H%M"` root@192.168.200.160:/data/
参考资料: