当我尝试使用此命令使用 rsync 将一些文件从远程计算机复制到 kuberetes pod 时:
sshpass -p "password" rsync [email protected]:/root/a.dmg /app/a.dmg
命令输出如下:
~ # sshpass -p "password" rsync [email protected]:/root/a.dmg /app/a.dmg
Host key verification failed.
rsync error: unexplained error (code 255) at rsync.c(713) [Receiver=3.2.7]
kubernetes pod 是新创建的(没有缓存的 ssh 配置),为什么仍然显示此错误?该pod基于alpine linux,远程服务器是CentOS 7.8。这是 ssh 版本:
~ # ssh -V
OpenSSH_9.1p1, OpenSSL 3.0.8 7 Feb 2023