这个需求常见于服务器只提供了密钥登录的方式,不提供密码登录。
这种情况下,rsync通过ssh同步就必须指定密钥文件,如何指定呢?示例如下:

rsync -Pav -e "ssh -i pem绝对路径 -p SSH端口" usernam[......]

阅读全文

最近发现有个文件夹用rsync同步的时候报错:“ERROR: invalid gid nobody”。
顺手查了下,解决办法也很简单,修改rsyncd.conf配置文件:

gid = 0
uid = 0

之后重启rsync即可。参考资料:rsync[……]

阅读全文

主要是同步的时候有些数据在外面,需要个代理,如何处理呢?
在rsync指令执行前,执行下面的指令声明代理:

export RSYNC_PROXY="IP:端口"

在rsync指令执行后,执行下面的指令取消代理:

export R[......]

阅读全文

一般碰到这个,我假设你以为你的密码设置对了,其实,你可能忘记了一个细节,服务端的pass配置文件是用户名:密码。而客户端的pass配置文件只需要密码。
根据这个细节,翻查一下客户端的pass配置文件是否正确吧~[……]

阅读全文

首先,后台装好Download Master,然后SSH连到路由器执行:

ipkg install rsync

即可自动装好rsync程序[……]

阅读全文