使用rsync在linux(客户端)拉取windows(服务端)数据

1、windows服务端下载cwRsync Server , 地址:https://www.backupassist.com/rsync/

2、安装wcRsync Server, 记得配置你自己的账户和密码

3、启动rsyncServer, 配置自动启动

4、在D盘创建一个rsyncFile的文件夹

5、右击rsyncfile目录,打开属性——安全,把安装rsync时,设置的帐号添加进来,并设置权限为完全控制(我安装rsyncd的时候,设置了帐号是sunnytest,密码·123qwer)

6、修改rsyncd.conf配置文件:

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log

# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[rsyncFile]
path = /cygdrive/d/rsyncFile
read only = false
transfer logging = yes
auth users = sunnytest
secrets file = etc/rsyncd.secrets
UID = 0
GID = 0

注意:注意path路径,path = /cygdrive/是固定的,不要改,后面连接的d/rsyncFile,则是我们刚才所建的目录路径,刚才我是建在D盘的,目录为rsyncFile。

其它参数详解:

read only = true #客户端只读

list = no#不允许列出文件

hosts allow=192.168.0.141 #允许连接IP,多个IP中间用英文状态下逗号隔,不限制IP填写*即可

auth users =sunnytest #允许连接的用户名

secrets file = etc/rsyncd.secrets #存放用户名密码的认证文件路径

7、创建rsync同步帐号密码文件:

进入:D:\rsyncserver\ICW\etc,创建文件:rsyncd.secrets,文件里输入sunnytest:·123qwer,sunnytest是同步帐号,·123qwer是同步密码

cwRsyncServer服务端安装设置完成

猜你喜欢

转载自www.cnblogs.com/jie3905/p/10682656.html