一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導航

云服務(wù)器|WEB服務(wù)器|FTP服務(wù)器|郵件服務(wù)器|虛擬主機|服務(wù)器安全|DNS服務(wù)器|服務(wù)器知識|Nginx|IIS|Tomcat|

服務(wù)器之家 - 服務(wù)器技術(shù) - 服務(wù)器知識 - 用rsync實現(xiàn)windows與linux文件同步的方法

用rsync實現(xiàn)windows與linux文件同步的方法

2020-09-07 20:47服務(wù)器技術(shù)網(wǎng) 服務(wù)器知識

windows做為文件服務(wù)器,使用rsync的windows服務(wù)版本,然后配置好就可以了。需要的朋友可以參考下。

windows做為文件服務(wù)器,使用rsync的windows服務(wù)版本:cwRsyncServer 下載地址:http://rsync.samba.org

安裝過程要設(shè)置用于系統(tǒng)服務(wù)的帳號和密碼,可以默認。
注:此帳號用于啟用crsync server服務(wù),需要分配給帳號對要同步文件的相應權(quán)限,否則無法操作被同步的文件。

安裝完成后修改配置文件 rsyncd.conf, 配置文件內(nèi)容如下:

復制代碼 代碼如下:


port = 52326
use chroot = false
strict modes = false
#hosts allow = * #允許所有的訪問
hosts allow = 192.168.10.2 #指定特定的IP允許訪問
log file = rsyncd.log
lock file = rsyncd.lock
max connections = 10
UID = 0
GID = 0
# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygwin/c/work
#
[test]
path = /cygdrive/c/work
read only = false
transfer logging = no

[test2]
path = /cygdrive/d/wwwroot/yanghengfei_com
read only = yes
transfer logging = no
auth users = coldstar #同步使用的帳號
secrets file = rsyncd.secrets #密碼文件


注:
rsyncd.secrets配置文件的格式為 用戶名:密碼,如:
coldstar:123456

即添加了一個用戶 coldstar,密碼為 123456。

Linux服務(wù)器上執(zhí)行同步命令:

rsync -vzrtopg --progress --delete rsync://[email protected]:52326/test2 /root/test2

然后在password: 提示符下輸入密碼即可。

也可以把密碼寫入配置文件引用,如:
rsync -vzrtopg --progress --delete --password-file=/etc/rsync.pass rsync://[email protected]:52326/test2 /www/users/yanghengfei_com

將以上命令寫入計劃任務(wù),每1分鐘執(zhí)行,即可實現(xiàn)實時同步的效果。

注:
上面這個命令行中-vzrtopg里的v是verbose,z是壓縮,r是recursive,topg都是保持文件原有屬性如屬主、時間的參數(shù)。-- progress是指顯示出詳細的進度情況,--delete是指如果服務(wù)器端刪除了這一文件,那么客戶端也相應把文件刪除,保持真正的一致。

附,rsync使用時的常見問題:

錯誤1: rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(794) [receiver=3.0.2]
解決:很大可能是服務(wù)器端沒有開啟 rsync 服務(wù)。開啟服務(wù)。 或者開啟了防火墻指定的端口無法訪問。

錯誤2:@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at main.c(1495) [receiver=3.0.2]
解決:服務(wù)器端同步目錄沒有權(quán)限,cwrsync默認用戶是Svcwrsync。為同步目錄添加用戶Svcwrsync權(quán)限。

錯誤3:@ERROR: failed to open lock file
rsync error: error starting client-server protocol (code 5) at main.c(1495) [receiver=3.0.2]
解決:服務(wù)器端配置文件 rsyncd.conf中添加 lock file = rsyncd.lock 即可解決。

錯誤4:@ERROR: invalid uid nobody
rsync error: error starting client-server protocol (code 5) at main.c(1506) [Receiver=3.0.2]
解決:在rsyncd.conf文件中添加下面兩行即可解決問題
UID = 0
GID = 0

錯誤5:@ERROR: auth failed on module test2
rsync error: error starting client-server protocol (code 5) at main.c(1296) [receiver=3.0.2]
解決:服務(wù)端沒有指定正確的secrets file,請在 [test2]配置段添加如下配置行:
auth users = coldstar #同步使用的帳號
secrets file = rsyncd.secrets #密碼文件

錯誤6:password file must not be other-accessible
解決:客戶端的pass文件要求權(quán)限為600, chmod 600 /etc/rsync.pass 即可。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 国产精品免费拍拍拍 | 国产欧美久久久精品影院 | 国产自在自线午夜精品之la | 国产盗摄美女嘘嘘视频 | 女人叉开腿让男人桶 | 欧美亚洲综合另类 | 欧美日韩综合网在线观看 | 精品久久看 | 99久久精品6在线播放 | 国产精品欧美亚洲韩国日本99 | 国产品精人成福利视频 | avtt天堂在线| 国产精品第3页 | 美女机机对机机的视频(免费) | 91精品国产亚洲爽啪在线影院 | 免看一级一片一在线看 | 99热r| 亚洲一区二区三区免费视频 | 国内偷拍第一页 | 91精品国产综合久久 | а天堂中文最新版在线官网视频 | 亚洲午夜小视频 | 亚洲上最大成网人站4438 | 国产专区日韩精品欧美色 | 无套大战白嫩乌克兰美女 | 天天操精品| 亚洲国产黄色 | 果冻传媒在线免费观看 | 西施打开双腿下面好紧 | 欧美专区在线视频 | 日本高清二三四本2021 | 日本xxwwwxxxx | 日韩在线第一区 | 国产图片综合区 | 操国产美女 | 精品国产自在现线久久 | 成人18视频在线观看 | 香蕉免费一区二区三区在线观看 | 九九热视频免费观看 | 狠狠燥 | 91入口免费网站大全 |