1. 程式人生 > >rsync錯誤:@ERROR: auth failed on module XXX 的原因之一

rsync錯誤:@ERROR: auth failed on module XXX 的原因之一

在Linux下使用rsync,將遠端目錄下的檔案同步到本地目錄時,可能會出現以下錯誤:

@ERROR: auth failed on module XXX

其中,XXX 表示你的遠端rsync服務模組名稱。

出現這種情況,先檢查你的使用者名稱和密碼是否正確,如果都正確,有一個可能是原因是:遠端rsync伺服器的帳戶密碼檔案的許可權必須為600,例如,你在rsyncd.conf中設定了secrets file = /etc/rsyncd/rsync_pwd

那麼你就必須確保rsync_pwd的訪問許可權為600:

chmod 600 /etc/rsyncd/rsync_pwd

然後你的問題可能就解決了。