1、rsync有兩種認證協議:
ssh認證協議
rsync server端不需要啟動daemon程序,所以不用配置/etc/rsyncd.conf,只需要獲取遠端host的使用者名稱密碼
例: rsync -**z /src -e "ssh -p36000" [email protected]:/dest #修改了ssh 協議的埠,預設是22,-a 檔案宿主變化,時間戳不變 ,-z:壓縮資料傳輸
rsync認證協議
rsync server端需要啟動daemon程序,並設定對應的配置檔案/etc/rsyncd.conf
例:rsync -** /src --port=36000 [email protected]::modual/dest
2、/etc/rsyncd.conf 配置
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsyncd.lock
uid = root
gid = root
use chroot = no
secrets file = /etc/rsync.secrits
hosts allow = 192.168.0.0/22
0/24
[modual] #定義的模組,在rsync的命令中不用寫絕對路徑了
path = /disk2/pub/club
comment= club pub
auth users = club
timeout = 600
read only = no
list = no
3、rsync.secrets 配置
cat /etc/rsync/rsync.secrets
admin:root #使用者名稱:口令
mark:passwd
Rsync檔案同步備份
本例以rsync 3.1.2版本為例 如果沒有安裝links,需要安裝 yum install links tar xvf rsync 3.1 2.tar gzcd rsync 3.1 2.configure prefix usr local rsync make make install建立資料夾...
rsync備份同步
伺服器端 每個需要備份的專案所在的伺服器作為 rsync 的server 端,配置如下 rsync 的配置檔案配置允許備份目錄 etc rsync.conf 如下 uid nobody gid nobody use chroot no max connections 3 transfer loggi...
RSync實現檔案備份同步詳解
1.rsync簡介 rsync是unix下的一款應用軟體,它能同步更新兩處計算機的檔案與目錄,並適當利用差分編碼以減少資料傳輸。rsync中一項與其他大部分類似程式或協議中所未見的重要特性是映象對每個目標只需要一次傳送。rsync可拷貝 顯示目錄屬性,以及拷貝檔案,並可選擇性的壓縮以及遞迴拷貝。下面...