天天看點

linux 安裝配置 rsync服務

rsync是類unix系統下的資料鏡像備份工具,從軟體的命名上就可以看出來了——remote sync。它的特性如下:

1、可以鏡像儲存整個目錄樹和檔案系統。

2、可以很容易做到保持原來檔案的權限、時間、軟硬連結等等。

3、無須特殊權限即可安裝。

4、優化的流程,檔案傳輸效率高。

5、可以使用rcp、ssh等方式來傳輸檔案,當然也可以通過直接的socket連接配接。

6、支援匿名傳輸。

啟動

配置檔案:

vi /etc/rsyncd.conf

配置說明,一個www子產品,專門用作htmlweb伺服器使用。

是以配置的權限是nobody,使用者也是nobody。

chown nobody:nobody /var/www/html -r

禁用selinux,vi /etc/selinux/config

修改 selinux=disabled

關于/etc/rsyncd.secrets 密碼檔案(這個檔案權限必須為600)

在服務端設定:(冒号分開)

nobody:nobody_password

用戶端配置密碼檔案(這個檔案權限必須為600)

關于/etc/rsyncd.secrets 密碼檔案,和服務端不同,隻要密碼。

nobody_password

執行指令:

這樣,在同步之後,檔案夾和檔案都變成nobody的了,更加安全。

rsync 同步檔案還是非常友善的。

但是使用起來也比較麻煩,配置好了就行了。

無非就是權限的種種問題,配置的問題。

故障排查:

<a href="http://www.linuxidc.com/linux/2012-10/71705.htm">http://www.linuxidc.com/linux/2012-10/71705.htm</a>

繼續閱讀