安装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系统下要有写入目录的权限。不然会出错。