小编GLa*_*DER的帖子

通过中间主机 Rsync 文件

我目前远离局域网,我需要备份我的笔记本电脑。我的服务器上有一份最近的笔记本电脑副本,我通常使用 rsync 备份笔记本电脑。现在我希望这样做,但在我的 LAN 之外。

简而言之,我想通过 B 将数据从 A 发送到 C,其中 A 是我的笔记本电脑,B 是我的路由器,C 是我的服务器。

我找到了这个命令:A$ scp -oProxyCommand="ssh B nc %h %p" thefile C:destination,它适用于通过 scp 传输文件 - 但由于我的服务器上已经有了大部分数据,我希望使用 rsync 只同步增量。

我试过:A$ rsync file -e 'ssh B ssh' C,只要我被提示提供用户:C 的密码,它就可以工作。但是,当我输入密码时,没有任何反应。路由器运行的是 Tomato v1.28,我无法将其设置为使用 ssh 配置文件使其能够登录到 C w/oa 密码。

关于如何使这项工作的任何想法?

linux ssh rsync scp

39
推荐指数
2
解决办法
3万
查看次数

标签 统计

linux ×1

rsync ×1

scp ×1

ssh ×1