gpt4 book ai didi

ssh - 主机 key 验证失败,sshpass rsync

转载 作者:行者123 更新时间:2023-12-04 01:27:32 25 4
gpt4 key购买 nike

在我的 linux 服务器上,我运行以下命令:

sshpass -p 'password' rsync -avz /source/folder/ root@192.168.x.x:/dest/folder

当我在没有 sshpass 的情况下运行命令时,它会提示我主机和密码的真实性。

我需要一些等效于“-o StrictHostKeyChecking=no”(我用于 ssh)的东西,这将允许我在没有提示或错误的情况下运行它。

我从谷歌搜索中看到的一切都是关于 ssh 抛出错误而不是 rsync。

最佳答案

如果您想连接到新服务器,您的 ~/.ssh/knonwn_hosts 中还没有哪个公钥,您不应该跳过这唯一的安全检查,而是将服务器主机 key 存储在 known_hosts 中。手动,验证它是正确的,然后使自动检查工作。

使用服务器主机 key 填充已知主机的最简单方法是使用

ssh-keyscan server-ip >> ~/.ssh/known_hosts

之后,您应该不需要使用 StrictHostKeyChecking=no解决方法。

关于ssh - 主机 key 验证失败,sshpass rsync,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44337659/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com