虚拟机linux系统作为rsync服务端,在etc下新建配置文件,rsyncd.conf:
- uid = root
- gid = root
- use chroot = no
- max connections = 20
- pid file = /var/run/rsyncd.pid
- lock file = /var/run/rsync.lock
- log file = /var/log/rsyncd.log
- [web]
- path = /tmp/zf/ ------(共享目录)
- ignore errors
- read only = yes
- host allow = 主机ip
- host deny = 0.0.0.0/32 -------(根据需要配置)
在linux系统本地运行 rsync -av 本机ip::web /同步目录,若同步成功则说明配置正确
windows下载rsync客户端cwrsync,将bin路径加到坏境变量,执行命令 rsync -av 本机ip::web /同步目录即可实现客户端和服务端文件同步。也可以用批处理每隔一段时间进行同步,建立批处理:
- @echo off
- :1
- echo "同步中"
- rsync -av 服务端ip::web \同步目录
- ping 127.0 -n 10 >nul 2>nul
- goto 1
阅读(1315) | 评论(0) | 转发(0) |