編寫正確的rsyncd.conf
有點有點複雜。
我得到錯誤信息
@ERROR: chdir failed rsync error: error starting client-server protocol (code 5) at main.c(1296) [receiver=2.6.8]
和
2012/06/10 14:59:43 [9252] rsync: chdir /cygdrive/d failed : No such file or directory (2)
因爲我想念我的rsyncd.conf
這裏"use chroot = false"
指令是rsyncd.conf
一個例子:
log file = c:/rsync.log
auth users = backup
secrets file = /cygdrive/c/Program Files/RSync/rsyncd.secrets
[backup]
comment = Backup this host
path = /cygdrive/d
use chroot = false
strict modes = false
read only = false
transfer logging = yes
hosts allow = 192.168.2.252
確保rsync.log
文件在重新啓動服務後創建/更改(如果沒有完成),您的rsyncd.conf
文件中有一些錯誤,並且rsync不會使用它們,但不會顯示錯誤或信息!
因此,rsyncd.secrets
文件的格式是:
backup:<password>
你怎麼用Cygwin來rsync的?說明:) – andrewk 2010-11-15 15:23:33
安裝cygwin,確保它安裝了rsync和ssh,使用rsync! – 2015-09-14 23:12:53