使用rsync在linux(服务端)与windows(客户端)之间同步
2021-06-04 23:07
标签:server strong 目的 title conf list pat grep 技术 说明: 1、RsyncServer服务端 系统:CentOS 6.8 IP地址:192.168.247.141 2、Rsync客户端 系统:Windows10 实现目的: Rsync客户端同步服务端/data/test下的文件到E/test下 一 、在linux上安装rsync 1、#rpm -qa|grep rsync yum install rsync -y 2、vim /etc/rsyncd.conf 3、编辑密码文件(密码可自定义): 4、启动rsync /usr/bin/rsync --daemon --config=/etc/rsyncd.conf 二、windows客户端安装rsync 1、安装cwRsync_4.2.0_Installer 2、打开CMD命令,进入到rsync的执行目录,然后执行命令同步到E盘test文件下 输入服务端密码文件里的密码,然后回车 可以看出已经有删除和同步文件到E:\test 3、无密码输入同步: 把服务端的/etc/rsyncd.passwd文件下载到客户端指定位置(自己随意指定,我放的是E:\rsyncd.passwd),然后删除前面的"root:",即只保留密码即可 CMD命令输入: 使用rsync在linux(服务端)与windows(客户端)之间同步 标签:server strong 目的 title conf list pat grep 技术 原文地址:https://www.cnblogs.com/01-single/p/10826445.htmluid=root
gid=root
max connections=10
log file=/var/log/rsyncd.log
pid file=/var/run/rsyncd.pid
lock file=/var/run/rsyncd.lock
secrets file=/etc/rsyncd.passwd
#本机上运行的数据库备份的模块配置
[www]
comment=backup file
path=/data/test
read only = no
exclude=test
auth users=root
secrets file=/etc/rsyncd.passwd
[root@host1 15:11:29/data/test]# cat /etc/rsyncd.passwd
root:123456
[root@host1 15:11:25/data/test]# netstat -nlpt | grep 873
tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN 46127/rsync
tcp 0 0 :::873 :::* LISTEN 46127/rsync
C:\Program Files (x86)\cwRsync\bin>rsync.exe -vzrtopgu --progress --delete root@192.168.247.141::www /cygdrive/E/test
rsync.exe -vzrtopgu --progress --delete root@192.168.247.141::www /cygdrive/E/test --password-file=/cygdrive/E/rsyncd.passwd
文章标题:使用rsync在linux(服务端)与windows(客户端)之间同步
文章链接:http://soscw.com/index.php/essay/90612.html