window rsync server 安装使用

rsync是linux下一款用于同步文件的优秀软件,window下也可以使用它,不过名字为cwRsync。本文主要介绍的是使用window作为rsync的服务端,linux为客户端的使用方法。

cwRsync也分为客户端很服务端,

服务端:cwRsync_Server_2.0.10_Installer

客户端:cwRsync_2.0.10_Installer

window是作为服务端,所以下载名为cwRsyncServer_4.0.5_Installer.zip的文件。 下载后解压安装,按照向导一步一步下去即可,安装最后需要输入一个系统账号和密码,这个账号是用于运行cwRsync服务的,必须有管理员权限。

安装完成后,在安装的根目录下有一个名为rsyncd.conf文件,即是配置文件。修改后的内容如下:

use chroot = false
strict modes = false
hosts allow = *
log file = rsyncd.log
# 如果没有uid,gid 的设置linux客户端会提示
# invalid uid nobody 错误
uid = 0
gid = 0
# 指定tcp 端口,默认是873
# port = 1122

# 定义模块,可以定义多个
[test]
# 模块对应系统目录,需要使用/cygdrive + 盘符
path = /cygdrive/c/work
# 用于认证模块的用户名
auth users = testuser
# 存放认证密码文件,存放于etc下的testuser.pas中
# 文件名可以随便取,内容为用户名:密码,例如“testuser:123”
secrets file = etc/testuser.pas
read only = false
transfer logging = yes

启动服务:运行 — services.msc,在打开的“服务”管理器中找到RsyncServer并启动,也可以使用在命令行的方式来启动和关闭。

启动服务
net start RsyncServer

停止服务
net stop RsyncServer

在linux下使用如下命名即可进行同步了

同步linux下文件夹到window中,
rsync -vzrtp  --progress --delete --password-file=/xxx/rsyncd.secrets  /home/linuxdir/ rsync://[email protected]:/test/

同步window下文件夹到linux中
rsync -vzrtp  --progress --delete --password-file=/xxx/rsyncd.secrets  rsync://[email protected]:/test/ /home/linuxdir/

注意需要在用户名前使用“rsync://”,否则会提示“connect to host xxx port 22: Connection refused”;密码文件的内容只有密码,不需要用户名,且文件的owner为root,权限为600;如果使用非默认端口需要在ip的冒号后指定端 口;端口后是服务配置中定义的模块名字。

当出现rsync: chown “” failed: Invalid argument (22)错误时,是因为参数中有o,即保留文件的owner信息,而window服务端无法完成chown操作,解决办法是去掉参数o。另外有些可能还会 出现rsync: chgrp “” failed: Invalid argument (22),原因类似,只要去掉参数中的g即可。

相关资源链接:

http://blog.csdn.net/gguxxing008/article/details/7018924

http://bbs.ywlm.net/thread-915-1-1.html

欢迎转载,转载请注明文章出处,谢谢!

时间: 2024-08-02 17:51:34

window rsync server 安装使用的相关文章

linux和windows同步数据 cwrsync client to rsync server

linux和windows同步数据,rsync server  cwrsync client linux server一般系统都自带rsync,如果没有就挂载系统盘自己安装一下,安装挺简单的不用我再多说了vi /etc/rsyncd.confuid = daemon                            //这个用户是系统用户,当rsync客户端连接上服务器后,会映射成这个用户上传或者下载文件gid = daemon                            //组名

IntelliJ IDEA License Server 安装使用 Mac篇

一.下载 IntelliJ IDEA 是Java开发利器,用社区版不爽,干催就用旗舰版,这个是收费的,需要licence. IntelliJ IDEA下载地址:https://www.jetbrains.com/idea/download/#section=mac. 如果你资金充足,请自行购买收费版的Idea:https://www.jetbrains.com/idea/buy. 在线激活地址: http://idea.lanyus.com/  或者 https://www.iteblog.co

window下 memecache安装及操作命令

1.下载memcached文件2.复制到服务器安装环境下3.使用dos下的命令行,切换到memcached所在的目录(cd /d D:\aaa\bbb\ccc)4.----1.安装memcached.exe –d install  2.启动memcached.exe -d start5.使用方法为"telnet ip 端口号",登录后使用"stats"命令cmd下telnet 192.168.1.135 12345(注意:这里只能用IP 不能用 localhost

rsync server架设

在CentOS6.x下搭建rsync server架构: 1.安装rsync yum install -y rsync 2.rsync配置文件 rsync服务端请涉及到三个配置文件:rsync.conf rsync.secrets rsync.motd #创建配置文件目录: mkdir /etc/rsyncd #rsync 服务总配置文件:  touch rsyncd.conf #rsync 保存用户密码文件 touch rsync.secrets chmod 600 rsync.secrets

rsync简单安装和配置

Rsync安装配置 昨天由于部门研发同事要做个小项目,要我提供一份rsync的安装配置文档,就简单了写了份,顺便发出来了. 1,        测试环境: CentOS release 5.8 2.6.18-308.el5 x86_64 IP_S: 192.168.104.137 IP_C: 192.168.104.138 2,        安装: 查看了一些online的服务器,跟测试环境相同,默认安装rsync3.0.6. yum安装就一条命令:  yum –y install rsync

如何在Window 10上安装Docker

如何在Window 10上安装Docker Docker最近推出了可以运行在Win10和Mac上的稳定版本,那么在本篇博文中,我将给大家介绍如何在Windows 10上安装Docker并运行Linux和Windows Containers. Docker for Windows 10使用Microsoft Hyper-V来同时驱动Linux和Windows容器. 要在Windows 10上运行Docker,我们需要运行版本为1607或更高版本的Windows 10 Pro,Enterprise或

weblogic在linux和window下的安装

weblogic在linux和window下的安装 weblogic下载地址 Windows server2008 一直下一步没什么坑 centos6.5 使用rpm安装jdk8 JDK下载 安装jdl rpm -ivh jdk-8u191-linux-x64.rpm 配置环境变量 vim /etc/profile //打开环境变量文件 JAVA_HOME=/usr/java/jdk1.8.0_191 CLASSPATH=%JAVA_HOME%/lib:%JAVA_HOME%/jre/lib P

Centos 7.3下 Linux For SQL Server安装及配置介绍

Centos 7.3下Linux For SQL Server安装及配置介绍 说到SQL Server服务,我们大家都知道是Microsoft公司的数据库服务,当然说到数据库,现在主要分为三大商:1:Oracle.2:Msql Server.3:Mysql:三种数据库在当下环境受到不了不同程度的关注:比如oracle主要应用到大型的商业比较多,比如银行:SQL Server主要在常见的互联网公司使用:mysql主要应用于小型的企业或者服务商使用:当然从费用上来说,Oracle是最贵的,也是最为稳

xshell远程终端操作Ubuntu server安装LAMP环境之最详细笔记之二PHP开发环境配置

前言: 昨天学会了安装server,今天试着通过远程终端xshell来安装LAMP,搭配一下开发环境,也有集成环境可以一键安装使用,还是瞎折腾一下,手动一步一步搭建一下这个开发环境. 接上一篇:ubuntu server 14.04 LTS下搭建LAMP环境之最详细笔记之一U盘安装双系统本文原创博客地址:http://www.cnblogs.com/unofficial官网地址:www.pushself.com) 准备: 在windows系统上首先需要安装xhsell,具体下载地址可以搜一下,安