rsyncd 忽略机密文件

rsyncd 忽略机密文件

我已经运行了 rsyncd,但它似乎忽略了秘密文件:我可以使用两个不同的客户端从两个不同的系统使用错误的用户名和密码连接到端口 873(所以不是通过 ssh)。

/etc/rsyncd.conf 包含:

pid file = /var/run/rsyncd.pid

charset = utf-8

[kara_homes]
  path = /home/kara/homes
  uid = kara
  gid = kara
  read only = false
  auth users = qnap
  secrets file = /etc/rsyncd.passwd

/etc/rsyncd.passwd 包含一行 qnap:password。我目前可以与用户“abc”连接。在 Ubuntu 20 上运行。

我已经移动了配置(例如将 auth 用户和 secrets 文件移到顶部),但这并没有什么区别。

查看日志文件,grep rsyncd /var/log/syslog我发现

nyota rsyncd[445149]: connect from 82-xxx-xxx-56.fixed.kpn.net (82.xxx.xxx.56)
nyota rsyncd[445149]: module-list request from 82-xxx-xxx-56.fixed.kpn.net (82.xxx.xxx.56)

怎么会?

相关内容