rsync配置文件的參數詳解


 rsyncd.conf配置文件常用參數說明:

rsyncd.conf參數 參數說明
uid=rsync rsync使用的用戶。
gid=rsync rsync使用的用戶組(用戶所在的組)
use chroot=no 如果為true,daemon會在客戶端傳輸文件前“chroot to the path”。這是一種安全配置,因為我們大多數都在內網,所以不配也沒關系
max connections=200 設置最大連接數,默認0,意思無限制,負值為關閉這個模塊
timeout=400 默認為0,表示no timeout,建議300-600(5-10分鍾)
pid file rsync daemon啟動后將其進程pid寫入此文件。如果這個文件存在,rsync不會覆蓋該文件,而是會終止
lock file 指定lock文件用來支持“max connections”參數,使得總連接數不會超過限制
log file 不設或者設置錯誤,rsync會使用rsyslog輸出相關日志信息
ignore errors 忽略I/O錯誤
read only=false 指定客戶端是否可以上傳文件,默認對所有模塊為true
list=false 是否允許客戶端可以查看可用模塊列表,默認為可以
hosts allow 指定可以聯系的客戶端主機名或和ip地址或地址段,默認情況沒有此參數,即都可以連接
hosts deny 指定不可以聯系的客戶端主機名或ip地址或地址段,默認情況沒有此參數,即都可以連接
auth users 指定以空格或逗號分隔的用戶可以使用哪些模塊,用戶不需要在本地系統中存在。默認為所有用戶無密碼訪問
secrets file 指定用戶名和密碼存放的文件,格式;用戶名;密碼,密碼不超過8位
[backup] 這里就是模塊名稱,需用中括號擴起來,起名稱沒有特殊要求,但最好是有意義的名稱,便於以后維護
path 這個模塊中,daemon使用的文件系統或目錄,目錄的權限要注意和配置文件中的權限一致,否則會遇到讀寫的問題

特別說明: 
1)模塊中的參數項可以拿到全局配置中使用 
2)以上配置文件中的參數,為生產中經常使用的參數,初學者掌握這些足夠了。 
3)以上配置文件中沒有提到的參數請參考man rsyncd.conf查看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM