第一步 安装cygwin
到官网下载 https://cygwin.com/
第二步 安装 rsync 和 openssl
将第一步下载exe双击打开
选择安装
图片.png
选择代理
图片.png
选择国内的源
图片.png
分别搜索 rsync 和 openssl
图片.png
图片.png
等待安装
第一步和第二步客户端和服务端都需要执行。
第三步 配置并启动服务端
首先打开防火墙,rsync默认端口号是 873。打开后,新建文件 rsync.conf
#uid=0
#gid=0
use chroot=false
strict modes = false
hosts allow = 192.168.1.202
log file=/var/log/rsyncd.log
reverse lookup = no
[syncfiles]
path = /cygdrive/f/abc/yourfiles
read only = false
transfer logging = yes
hosts allow 为客户端ip地址,[syncfiles] 为同步的名称,path = /cygdrive/f/abc/yourfiles 表示要同步的地址,注意,/cygdriver/默认带上,后面表是 f:\abc\yourfiles文件夹。
文件保存后,进入到cygwin命令行中,执行:
图片.png
rsync --daemon --config=/home/myuser/rsync.conf--no-detach
其中,/home/myuser/rsyncd.confg 为配置文件路径
第四步 客户端拉取文件
客户端打开 cygwin命令行环境,执行
rsync -avr 192.168.1.203::syncfiles /cygdrive/d/abc/files
其中 192.168.1.203 为服务端ip,syncfiles 为同步名称,后面的为客户端本地路径
网友评论