31weq 发表于 2015-1-30 09:51:20

Windows下安装rsync同步文件到FreeBSD

安装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
#
#
#path = /cygdrive/c/work
#read only = false
#transfer logging = yes
#auth users = chensg


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

页: [1]
查看完整版本: Windows下安装rsync同步文件到FreeBSD