rsync:如果找不到模块,我可以检查什么?

rsync:如果找不到模块,我可以检查什么?

我试图简单地将文件从 192.168.1.225 复制到 192.168.1.228

我正在 ip 192.168.1.228 的 ubuntu 虚拟机上执行以下命令。 (我正在尝试做一个,如果我没记错的话)

rsync rsync://[email protected]/pihole_conf/black.list /etc/pihole/black.list

在 .225 中,我创建了 pihole_conf,如下所示

[email protected]$ cat /etc/rsyncd.conf
[pihole_conf]
comment = Pihole configuration
path = /etc/pihole
auth users = realtebo
hosts allow = *
hosts deny = * 
list = false 

这是错误

@ERROR: Unknown module 'pihole_conf'
rsync error: error starting client-server protocol (code 5) at main.c(1666) [Receiver=3.1.2]

我希望得到帮助以了解问题的根源。

答案1

您既允许也拒绝来自该模块的所有可能的主机。

删除hosts deny = *线,它应该可以工作。

我希望您确实有一个secrets file定义,其中包含允许的用户和相应的密码。看起来您没有这样做,但也许您在没有告诉我们的情况下编辑了一些 rsyncd.conf 内容。

相关内容