安装cwRsyncServer_4.0.5_Installer.zip软件:
Windows下的配置:rsyncd.conf 文件:rsyncd.secrets 要放到与rsyncd.conf同目录下
# rsyncd.conf:
uid = 0
gid = 0
use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
#[test]
#path = /cygdrive/c/work
#read only = false
#transfer logging = yes
#auth users = chensg
[f]
path = /cygdrive/f 同步Windows的F盘
read only = yes
use chroot = no
auth users = chensg 认证的用户名
secrets file = rsyncd.secrets 认证文件,必需与rsyncd.conf同目录下
transfer logging = no
Freebsd下安装rsync软件
freebsd系统下运行,下面这个是要输入密码后,然后同步增量备份
#rsync -avzP user@ip-address::f /bkdata/data/test
user:使用认证的用户名
ip-address:对方的IP地址
f:对方的rsyncd共享盘符模块源
/bkdata/data/test: freebsd系统下的目录
下面这个是不需要输入密码的直接同步增量备份:
#rsync -avzP --password-file=/usr/local/etc/rsyncd.secrets chensg@10.1.3.109::f /bkdata/data/test
--password-file:这个参数指定密码文件。
首先在Freebsd系统下touch一个文件,名为rsyncd.secrets ,在里面输入密码,要在指定的路径下创建。
格式:用户名:密码
test:12345
然后chmod 600 rsyncd.secrets
注意:认证的用户在FREEBSD系统下要有写入目录的权限。不然会出错。
转载于:https://blog.51cto.com/chenshengang/1609518