Chinaunix首页 | 论坛 | 博客
  • 博客访问: 122883
  • 博文数量: 16
  • 博客积分: 383
  • 博客等级: 一等列兵
  • 技术积分: 170
  • 用 户 组: 普通用户
  • 注册时间: 2011-03-14 11:43
文章分类

全部博文(16)

文章存档

2014年(1)

2012年(3)

2011年(12)

分类: LINUX

2011-06-16 15:41:41

虚拟机linux系统作为rsync服务端,在etc下新建配置文件,rsyncd.conf:
  1. uid = root
  2. gid = root
  3. use chroot = no
  4. max connections = 20
  5. pid file = /var/run/rsyncd.pid
  6. lock file = /var/run/rsync.lock
  7. log file = /var/log/rsyncd.log
  8. [web]
  9. path = /tmp/zf/ ------(共享目录)
  10. ignore errors
  11. read only = yes
  12. host allow = 主机ip
  13. host deny = 0.0.0.0/32 -------(根据需要配置)

在linux系统本地运行 rsync -av 本机ip::web /同步目录,若同步成功则说明配置正确

windows下载rsync客户端cwrsync,将bin路径加到坏境变量,执行命令 rsync -av 本机ip::web /同步目录即可实现客户端和服务端文件同步。也可以用批处理每隔一段时间进行同步,建立批处理:

  1. @echo off
  2. :1
  3. echo "同步中"
  4. rsync -av 服务端ip::web \同步目录
  5. ping 127.0 -n 10 >nul 2>nul
  6. goto 1

阅读(1315) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~