使用cwrsync做服务器文件夹同步

时间:2021-08-28 04:47:00

首先要下载cwRsync的服务端和客户端软件(4.05免费版),下载地址如下:

https://www.itefix.no/i2/cwrsync

具体的配置过程和遇到的问题可参考:

 http://www.freeoa.net/osuport/sysadmin/cwrsync-setting-using_1556.html

我在使用过程中遇到的问题:

  1. 非匿名用户同步时,要求输入密码时可能遇到问题,其实最简单的方式是在执行命令时在后面加上 "<c:\password.txt" 作为密码文件打开输入即可(这个问题折腾了我好久,有说密码文件权限问题等,其实附加命令行最简便);
  2. 从客户端同步到服务端时可能会遇到uid = nobody错误,具体的给忘了,其实到服务端修改rsyncd.conf 加入uid=0 gid=0即可
  3. 从客户端同步到服务端时如果出现chdir failed:permission denied,则说明服务端同步文件夹目录权限有问题,给该目录加上安装cwRsync时新建的用户对该目录有“完全控制”权限即可。