windows cwrsync 安裝配置

Rsync是一款不錯的文件免費同步軟件,可以鏡像保存整個目錄樹和文件系統,同時保持原來文件的權限、時間、軟硬鏈接。第一次同步時 rsync 會複製全部內容,下次只傳輸修改過的文件部分。傳輸數據過程中可以實行壓縮及解壓縮操作,減少帶寬流量。支持scp、ssh及直接socket方式連接,支持匿名傳輸。支持Linux,Window平臺。寫本文的時候,window版最新版爲4.0.5版

官網:http://rsync.samba.org/

Linux版下載:http://rsync.samba.org/download.html

Windows版下載:https://www.itefix.no/i2/cwrsync-get 選(Free Edition 免費版)

客戶端:cwRsync 4.0.5 Installer

服務端:cwRsyncServer 4.0.5 Installer


一、安裝配置 Rsync 服務端

Window版服務端:

1. 點擊服務端安裝程序進行安裝,安裝過程中提示輸入服務端程序以服務運行時的用戶名,密碼。可以自定義,也可以用默認的用戶名密碼設置。

2. 安裝完成之後,進入程序安裝目錄根目錄,打開配置文件(如:C:\Program Files\ICW\rsyncd.conf ),進入配置。

use chroot = false
strict modes = false
lock file = rsyncd.lock 
hosts allow = 192.168.0.129
max connections = 5
#port = 21950  可配置也可使用默認的端口873
pid = 0
uid = 0


log file = /cygdrive/f/RsyncLog/rsyncd.log


# Module definitions
# Remember cygwin naming conventions : c:\work becomes /cygdrive/c/work


[data_backup]
path = /cygdrive/f/dataBackup
auth users = dbbackuper
secrets file = /cygdrive/e/Setting/Rsync/rsync_db.ps
read only = no
list = no
transfer logging = yes


以上Windows目錄的寫法,應該按照POSIX風格來寫,默認配置文件的寫法cygwin貌似不工作,而要寫成cygdrive,如D:/data,要寫成/cygdrive/d/data。

以上配置只允許192.168.0.129訪問,這裏按需修改。

strict modes = false 不驗證用戶密碼,

pid = 0,uid = 0指定匿名訪問。

auth users : 指訪問data_backup的用戶名

secrets file : data_backup用戶名對應的密碼文件。

3. 新建密碼文件:E:\Setting\Rsync\rsync_db.ps 。如:

root:root

admin:12345

4. 在服務管理器中,找到服務 RsyncServer 服務,並啓動服務。

5. 如果開啓了防火牆,則防火牆規則中要添加Tcp端口 21950允許通信。

6. 服務驗證,打開dos命令框,輸入telnet 192.168.0.129 21950(如果沒有安裝telnet服務端與客戶端,請在控制面板->添加刪除程序->打開關閉windows功能中找到Telnet客戶端和服務端,勾選進行安裝)。如果telnet能成功連接,出現@RSYNCD: 30.0 等類似文字,則說明服務啓動正常。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章