2010-11-02 117 views
1

我使用rsync鏡像遠程服務器。據說在rsync中使用root密碼是很危險的,所以我創建了一個特殊的rsync用戶。它似乎工作正常,但不能複製一些文件,因爲文件權限。我想鏡像整個目錄進行備份,我想這不能在沒有使用root密碼的情況下完成,我的意思是如果root沒有對特定文件授予權限,則其他帳戶無法讀取它們。有沒有其他解決方案,爲什麼我不應該在rsync中使用root帳戶(我只做單向複製,不影響源代碼)。如何完全鏡像服務器用戶rsync,而不使用root密碼?

回答

2

如果你想整個服務器,那麼,你需要root。然而,你可以通過「push」(你在遠程服務器上有一個cron來實現「rsync local」而不是「拉」(你在本地服務器上有一個cron)遠程「?)在這種情況下,您將不需要配置遠程服務器以接受入站根連接。

+0

謝謝,我認爲推動是正確的解決方案。遠程服務器也是安全的。 – bkilinc 2010-11-02 19:13:44

相關問題