linux下rsync配置

Linux下,服務端開啓rsync服務有兩種方式,一種是stand_alone模式,另一種是super daemon模式。

stand_alone模式就是獨立運行模式,在這種模式下,rsync程序是常駐內存的。

super daemon模式就是同一個xinetd這個服務來管理rsync服務。xinetd這個服務會一直監聽873這個端口,當有客戶端向873端口發起請求時,xinetd這個服務就會喚醒rsync,然後讓它來處理客戶端的請求,當客戶端請求結束後,rsync這個程序也將關閉。這樣,rsync程序就不需要要常駐內存,可以節省服務器資源。

下面我就說一下在stand_alone模式下,如何開啓rsync服務:
1、配置rsyncd.conf
編輯/etc/rsyncd.conf,輸入如下內容:

max connections = 4
strict modes = yes
port = 873
pid file = /var/run/rsyncd.pid
lock file = /var/run/rsync.lock
log file = /var/log/rsyncd.log
secrets file = /home/rsync.ps
auth users = blakeFez

[backup]
path = /home/rsync
comment = just a test

2、編輯密碼文件:rsync.ps
vi /home/rsync.ps
向裏面輸入:

blakeFez:111111

3、設置開機啓動
編輯 /etc/rc.local ,在裏面加入一行:
rsync –daemon

4、啓動rsync
rsync –daemon

5、建立需要同步的文件
mkdir /home/rsync

客戶端配置
1、配置密碼文件
編輯 /home/rsync.ps,在裏面輸入:

111111

2、將服務器端文件同步到本地

rsync -avz --password-file=/home/rsync.ps blakeFez@192.168.30.10::backup /home/rsync
發佈了33 篇原創文章 · 獲贊 3 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章