【发布时间】:2013-08-03 01:54:36
【问题描述】:
我是 Nagios 的新手,我一直在尝试让 Nagios 处理一些简单的 check_by_ssh 命令。我现在可以成功地从命令行运行命令,如下所示:
#/usr/local/nagios/libexec/check_by_ssh -H HERP.DERP.COM -C "/home/derrp/bin/...
check_disk -w 50 -c 10 -A"
哪些礼物
DISK OK - free space: blah blah blah
所以,这很好;它工作正常从命令行。但是,当我将它放入我的 commands.cfg 文件中(首先使用宏 $USER1$ 和 $HOSTADDRESS$,虽然文字信息产生相同的结果),并检查 Nagios 的 Web 界面进行验证,它告诉我
Remote command execution failed: ssh_askpass: exec(/usr/bin/ssh-askpass):
No such file or directory
我已确保已安装 ssh-askpass。什么给了?
【问题讨论】:
标签: ssh nagios remote-execution