如何修复rsync';s@ERROR:chdir在Mac上失败错误
我正在使用OSX(Catalina),我试图发送rsync,但失败了 我有以下配置:如何修复rsync';s@ERROR:chdir在Mac上失败错误,rsync,Rsync,我正在使用OSX(Catalina),我试图发送rsync,但失败了 我有以下配置: port = 3001 pid file = /path/to/pid.log lock file = /path/to/rsync.lock log file = /path/to/rsync.log [repo] path = /path/to/dir/ comment = This a directory read only = yes list = yes use chroot = false #
port = 3001
pid file = /path/to/pid.log
lock file = /path/to/rsync.lock
log file = /path/to/rsync.log
[repo]
path = /path/to/dir/
comment = This a directory
read only = yes
list = yes
use chroot = false # used true, same result
use chdir = false # used true, same result
正在尝试通过运行以下命令来列出:
rsync-rdtrsync://IPADDR:RsyncPort/
或尝试通过运行以下命令来复制文件:
rsync-rdtrsync://IPADDR:RsyncPort/DirectoryName/File /目标目录/
总是会导致相同的错误:
@ERROR: chdir failed
rsync error: error starting client-server protocol (code 5) at /BuildRoot/Library/Caches/com.apple.xbs/Sources/rsync/rsync-54/rsync/main.c(1402) [receiver=2.6.9]
我做错了什么?如何解决这个问题?问题是我忘记在
/path/to/dir/
中创建目录。在我的研究中,我发现了两个可能导致这个错误的原因。权限问题或文件/直接不存在。在我的例子中,目录不存在,并且rsync不报告有用的描述性错误消息
我想删除这个问题,但我想这对其他人可能有用。问题是我忘了在/path/to/dir/
中创建dir
。在我的研究中,我发现了两个可能导致这个错误的原因。权限问题或文件/直接不存在。在我的例子中,目录不存在,并且rsync不报告有用的描述性错误消息
我想删除这个问题,但我想这对其他人可能有用。是的,非常有用。谢谢你留下。是的,非常有用。谢谢你留下来。