cwRsync安装与配置步骤

cwRsync安装与配置步骤

ID:41730853

大小:174.17 KB

页数:5页

时间:2019-08-30

上传者:U-991
cwRsync安装与配置步骤_第1页
cwRsync安装与配置步骤_第2页
cwRsync安装与配置步骤_第3页
cwRsync安装与配置步骤_第4页
cwRsync安装与配置步骤_第5页
资源描述:

《cwRsync安装与配置步骤》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

Windows下如何配置cwRsync(文件同步)像网络上所有的文章一样,我们的第一步就是准备两台电脑:一台作为Server,一台作为Client本次的实例是:ServercwRsync:192.168.1.98ClientcwRsync:192.168.1.99首先要下载cwRsync的服务端和客户端软件,下载地址如下:服务端:cwRsyncServer2.0.10Installer客户端:cwRsync2.0.10Installer1、服务器的安装与配置a^安装cwRsync_Server_2.0.10_lnstaller.exe软件;b、在开始程序中打开“startaunixbashshell”程序:进入一个类似cmd的终端,输入如下命令:$/bin/activate-user.sh输入I(表示local,就是本地用户)输入administrator(或者你登录到该计算机的用户名)后而全按Enter键结束;c、启动opensshd打开“控制面板”一一>“管理工具”一一>“服务”:找到一个opensshd的服务,启动它;d•配置rsyncd.conf配置文件编辑D:ProgramFilescwRsyncServerrsyncd.conf,(在安装该软件目录下)内容如下:#不使用chroot#不使用静态模式#允许所有的IP#全局配置usechroot=falsestrictmodes=falsehostsallow=*uid=0gid=0#secretsfile=rsyncd.secretssecretsfile=password#密码文件存放位置logfile=rsyncd」ogpidfile=rsyncd.pid#port=52326#日志文件存放位置#进程文件存放位置#自定义端口maxconnect!ons=4#允许最大的连接数是4台#Moduledefinitions#Remembercygwinnamingconventions:c:workbecomes/cygwin/c/work#[rsync]#自定义模块名称path=/cygdrive/e/test#此处路径代表d:test目录,此可为自定义ignoreerrors#及时出现10错误也进行删除 readonly=yes#设置为文件属性为只读transferlogging=yeslist=no#不允许列文件authusers=chaorjwei#用户名称secretsfile=/etc/inburst.ps#允许用八的密码文件存放位置#lockfile=rsynccklocke.启动rsync服务:打开“控制面板”一一>“管理工具”一一>“服务找到一个RsyncServer的服务,启动它到此server端配置结束,接下来配置client端。2、客户端安装于配置:a、安装client端软件包:cwRsync_2.0.10_lnstaller.exe;b、打开cmd,执行如下操作,测试服务端是否正常启动服务了:cdC:ProgramFilescwRsyncbin(到安装客户端软件的安装目录下的bin文件夹下)telnet192.168.1.9922telnet192.168.1.99873若上述测试成功,此时可执行同步计划:Rsync-vzrtopg—progress—delete—password-file=/cygdrive/e/test/inburst.psxiaofan@192.168.1.99::rsync/cygdrive/d/test下面这个命令行中-vzrtopg里的v是verbose,z是压缩,r是recursive,topg都是保持文件原有属性如属主、时间的参数。一progress是指显示出详细的进度情况,-delete是指如果服务器端删除了这一文件,那么客户端也相应把文件删除,保持真正的一致。后面的xiaofan@192.168.1.99中,xiaofan是指定密码文件中的用户名,之后的::rsync这一rsync是模块名,也就是在/etc/rsyncd.conf中自定义的名称。最后的/tmp是备份到本地的目录名。在这里面,还可以用-essh的参数建立起加密的连接。可以用—password-file=/password/path/file来指定密码文件,这样就可以在脚木屮使用而无需交互式地输入验证密码了,这里需要注意的是这份密码文件权限属性要设得只有属主可读。 此处的/cygdrive/e/inburst.ps是客户端的e盘下的inburst.ps文件,该文件内容是xiaofan这个用户的密码,只存密码;/cygdrive/d/test是客户端的d盘下的test文件夹,用來保存服务器端同步过來的文件。(若密码文件打不开,会提示输入密码,用户名为xiaofan,密码则为123456的登录密码)至此,安装配置windows到windows间的同步l!经OK如果定时同步server上的文件,可将其加入任务计划屮。如果上面的所有步骤都成功的话,那么恭喜你,你这个同步计划己经成功完成了一半,接下来我将要告诉你另外一半是如何來实现。3、同步计划的实现前面我们说到了,cwRsync的服务器和客户端的安装与配置,接下来就是要当道计算机屮按照计划执行了。我们可以用写一个bat文件,将其放入任务计划中,但是这里有一点要说,那就是你的bat最好放在客户端的bin目录下面,因为同步的命令就是调用客户端bin目录下的rsync.exe,只是如果你放在别的地方的话,就是在bat文件下,多加一条命令罢了。下面介绍一下如何通过windows中的“任务计划”来创建定时任务,执行定时同步。首先在客户端的机器上的:控件面板->任务计划・>点击''添加任务计划",在相应的弹出窗口中点击下一步,然后点击导航窗口中的“浏览”按钮,如下,并从中选择之前创建的批处理文件”samersyns.bat”:任务计划向导单击要在Windows上运行的程序(£)□要查看其他程序,诘单击杠浏览汀-应用程序「戏02・PrepaDirforUp...15□Oa®58・StartaUnixBASH.・.・StartaWindowsC・・..UninstallcwRsync.・.SecureChannelWizardUninstallcwRsync5.2.3790....2.0.102.0.10取消I点击浏览: 查找范围(I):我盘近的文档桌面我的文裆我的电脑鬥chmod.exe£cygcrypto-0.9.8.dll囤cygicon^2.dllT]cygintl-3・dll⑥cygminires.dll囤cygwinl.dll也cygz.dll唐Uplink.exeputtygen.exeIJrsync・exesamersync・网上邻居sechaw・exe;*SecureChaimelWizard.exe^^ssh.exe"1ssh"keygen.exe文件名@):文件类型0):▼I©』口匡I3ssh"keyscan・exe选中你所写的bat文件,我这里是samersync.bat这个是按照个人的需求要定,像我就需要它实时进行同步。自定义程序运行时间,我这里是从凌总开始就是执行的。 输入用户名输入密码g):确认密码(C):翳需蘿聽这样任谿自动运“pZIDC-53AC7543Dxiaofan如果不输入密码,计划的任务可能无法运行。<上一步@)|下一步>|取消|然后写上本地登录的用户名和密码就行啦。这是tl程安排的高级选项。我让他每分钟都要执行一次,实现真正的同步计划。这是最后的效果,从凌晨开始,每隔一分钟就执行一次,为吋24小吋。到这里,这个计划任务就会每天24小时,以每分钟运行一次的方式来同步之前的那两个文件夹了。呵呵,这完全是本人最近广泛浏览网络资源,所总结出来的经验,信不信由你,反正我是成功了。如有在配置过程中遇到问题的网友,可发到本人邮箱进行咨询。邮箱账号:xianfanshini@163.com。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭