使用Nagios监控SSHauthentication

如标题所示,我想远程监视远程主机上的SSH身份validation(不仅仅是TCP服务)。 偶尔,这个主机喜欢使服务运行,但拒绝通过PAMlogin。

有check_ssh,它只监视TCP服务,还有check_by_ssh,它通过ssh执行一个远程命令用于监视。 我可以劫持后者,但它需要公钥authentication。 我需要用一个普通的SSHlogin进行监控。 我意识到安全性的影响。

是一个自定义Nagios插件,执行SSH我最好的select?

如果我正确理解你,你总是可以运行check_by_ssh (通过pub key)然后运行true