ssh – 尝试通过cron运行时Rsync失败
发布时间:2021-03-15 22:31:19 所属栏目:Linux 来源:网络整理
导读:我正在尝试设置一个cron来运行此命令: rsync -e "ssh -i /home/ldsmp3/ssh-key -o GSSAPIAuthentication=no" -az /home/ldsmp3/public_html s3299@farm.s3rsync.com:remote-dir%%bak-ldsmp3.com%%myid%%mykey 当我在终端上运行上面的命令时,它工作得很好.
我正在尝试设置一个cron来运行此命令: rsync -e "ssh -i /home/ldsmp3/ssh-key -o GSSAPIAuthentication=no" -az /home/ldsmp3/public_html s3299@farm.s3rsync.com:remote-dir%%bak-ldsmp3.com%%myid%%mykey 当我在终端上运行上面的命令时,它工作得很好.但是,当我通过cron运行相同的命令时,它会失败并向我发送一封包含以下内容的电子邮件… Host key verification failed. rsync: connection unexpectedly closed (0 bytes received so far) [sender] rsync error: unexplained error (code 255) at io.c(463) [sender=2.6.8] 我一直在网上搜索几个小时,试图弄清楚如何解决问题,但到目前为止我没有尝试过的任何工作. 关于如何通过cron使这个命令正常工作的任何想法? 谢谢! 编辑: 解决方法错误的第一部分是您可能需要关注的内容.Host key verification failed 远程主机密钥是否已添加到相应的.ssh / known_hosts文件中?主机密钥最近有变化吗?您运行rsync / ssh的帐户是否可以访问相应的known_hosts文件? (编辑:开发网_开封站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读