nrpe:不允许主持人与我们交谈

Jea*_*ana 4 nagios nrpe

我在新服务器上安装了 nrpe。Nagios 已经在运行并检查其他服务器(我还没有安装)。

我的 syslog 文件中有几个错误行:

Oct 31 15:17:01 myservername nrpe[41848]: Host nagios_ip is not allowed to talk to us!
Run Code Online (Sandbox Code Playgroud)

我的 nrpe.cfg 文件包括以下行:

allowed_hosts=nagios_ip
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么 ?

(nagios_ip 是我的 nagios 服务器的实际 IP)

小智 5

在我的syslog. 编辑/etc/nagios/nrpe.cfg并输入丢失的 IP 将完全修复它。

allowed_hosts=1.2.3.4/24,127.0.0.1
Run Code Online (Sandbox Code Playgroud)

编辑后你必须重新启动甚至重新加载nrpe守护进程。

/etc/init.d/nagios-nrpe-server reload
Run Code Online (Sandbox Code Playgroud)

检查您的配置是否一切正常。Syslog 应该有这样的条目:

Allowing connections from: 1.2.3.4/24,127.0.0.1
Run Code Online (Sandbox Code Playgroud)

由于安全问题,我建议您不要将用户 nagios 添加到 sudoers。