正如标题所示,我想远程监控远程主机上的 SSH 身份验证(不仅仅是 TCP 服务)。有时,该主机希望运行该服务,但拒绝通过 PAM 登录。
有 check_ssh,它仅监控 TCP 服务;还有 check_by_ssh,它通过 ssh 执行远程命令以进行监控。我可以劫持后者,但它需要公钥认证。我需要使用普通的 SSH 登录进行监控。我意识到了安全隐患。
执行 SSH 的自定义 Nagios 插件是我最好的选择吗?
答案1
如果我理解正确的话,您可以随时运行check_by_ssh
(通过公钥),然后运行true