服务端rsync版本:cwRsyncServer_4.1.0_Installer.exe

安装:选择路径,设置用户密码(说是要和系统管理员用户一致,但自定义也行,后面我用不到) 配置: 首先在安装目录配置同步路径,我这里注释掉了验证,因为只在局域网使用

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

# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[win]
path = /cygdrive/d/source
read only = false
transfer logging = yes
#auth users = modao
#secrets file = etc/rsyncd.password
hosts allow = *

虽然没有使用验证,但还是提下验证文件rsyncd.password放在安装目录的etc目录里 格式是:[username]:[password]

搜索服务,RsyncServer服务,设置启动并设置自启,这里的服务属性里的登录选项,我只能用本地系统账户才能启动成功。

在Linux系统使用rsync命令即可使用同步。

rsync客户端的话,可以使用Git bash wsl也可以使用rsync,不过由于wsl和宿主机不在同一个ip网段,一般只能用来同步公网服务器。