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

服務(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 即可。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 成人150p | 欧美整片在线 | 欧美福利二区 | 婷婷在线成人免费观看搜索 | 日本久久免费大片 | 国产精品午夜国产小视频 | 999任你躁在线精品免费不卡 | 国产精品va在线观看手机版 | 国产日韩欧美一区 | 亚洲欧美另类在线观看 | 国产精品制服丝袜白丝www | 猫咪av | 男人与雌性宠物交啪啪小说 | 17个农民工婉莹第一部 | 久久婷婷五月综合色精品首页 | 国产精品自产拍在线观看2019 | 精品视频在线观看免费 | 猛男深夜狂cao小男生 | 国产亚洲综合久久 | 痴mu动漫成年动漫在线观看 | 特黄特色大片免费视频大全 | 久久久精品日本一区二区三区 | 婚前试爱全集免费观看 | 国产私人影院 | 女主被当众调教虐np | 2019国内精品久久久久久 | 日本久久啪啪婷婷激情五月 | 九九热精品免费观看 | aika跟黑人太猛了 | 女主被男主为催奶药h | 欧美日韩人成在线观看 | 91高清国产经典在线观看 | 好大夫在线个人空间 | 色噜噜 男人的天堂在线观看 | 欧美综合精品一区二区三区 | 鸭子玩富婆流白浆视频 | 日本wwxx护士 | 香蕉成人999视频 | 免费我看视频在线观看 | 美女毛片老太婆bbb80岁 | 3d动漫h在线观看网站蜜芽 |