rsync error: error starting client-server protocol (code 5) at main.c(1635)
1、服务端创建了rsync用户和组;
2、/etc/rsyncd/路径下用户和组为rsync;
3、rsyncd.conf中用户和组为rsync
rsync error: error starting client-server protocol (code 5) at main.c(1635)
1、服务端创建了rsync用户和组;
2、/etc/rsyncd/路径下用户和组为rsync;
3、rsyncd.conf中用户和组为rsync
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
根据您提供的信息,这似乎是一个关于Linux系统中的rsync
命令执行错误的示例。在您的示例中,有几处可能引起错误的地方:
pid file = /usr/local/sdxc/rsync/rsyncd.pid
: 这个文件是用于启动rsyncd
服务的。
port = 873
: 这是rsyncd
的服务端口。然而,在您的代码中使用的是-avzp
选项,而不是--port
参数来指定端口号。
address = 192.168.2.210
: 这是在rsyncd
服务中设置的地址。然而,在您的代码中没有明确地指定这个值。
#This line is required by the /etc/init.d/rsyncd script
: 这句注释表明rsyncd
服务是由/etc/init.d
脚本启动的。
host allow = 192.168.2.*/255.255.255.0
: 这是在rsyncd
配置文件中设置的允许访问的IP范围。然而,您应该将此行替换为实际的允许访问的IP范围。
#This will give you a separate log file
: 这是rsyncd
服务的日志文件的位置。然而,它并不直接与rsync
命令相关联。
#syslog facility = local3
: 这是在rsyncd
配置文件中设置的日志设施。然而,您可能希望更改这个值以适应其他需求。
为了帮助您解决问题,请提供更多关于rsync
命令使用的详细信息或具体的错误消息。这样我才能更好地分析并提供正确的解决方案。如果您能提供更多的细节,例如错误发生的上下文、使用的版本号等,那会非常有助于定位问题所在。