問題1:rsync通過用戶驗證同步時出現如下錯誤信息
@ERROR: auth failed on module test
rsync error: error starting client-server protocol (code 5) at main.c(1495) [sender=3.0.2]
解決方法:問題原因一般有幾種,配置RSYNC不對,密碼文件權限不對,密碼文件格式不對等
在我這碰到問題是RSYNC.SCRT密碼格式不對造成的
rsync.scrt原內容:test:123456(用戶:密碼,這種格式一般用在服務端)
rsync.scrt正確格式:123456(而客戶端直接寫密碼即可)
由於我本機是客戶端,所以把密碼文件格式修改後問題解決
問題2:rsync同步帶有軟鏈接的文件問題?
解決方法:在服務端配置文件裏use_chroot=no改爲yes 問題即可解決