我有一个 Bacula 服务器正在运行,它很高兴地支持自己。我现在正在使用独立的文件守护程序连接远程客户端,并且遇到了 TCP Wrappers 的问题。我发现连接(使用 telnet/nc 等)连接但立即关闭(这是典型的 TCP Wrappers 行为),但系统日志或文件守护程序的日志中没有任何记录(如果调试日志记录已打开)。
我尝试了 /etc/hosts.allow 和 hosts.deny 的各种排列。目前我有这些:
主机。允许:
bacula-fd: 1.2.3.4
主机.拒绝:
ALL: ALL
/etc/services 包含这样的条目:
bacula-fd 9102/tcp
我还在 Bacula 文档中找到了这一点:
您必须将名称调整为与每个守护程序配置文件中的 Name 指令相同。通常,它们与二进制守护程序名称不同。不能使用守护进程名称,因为多个守护进程可能在同一台机器上运行但具有不同的配置。
我尝试了各种名称来代替“bacula-fd”,但仍然无法弄清楚。有什么想法我需要改变才能完成这项工作吗?