我正在使用Groundwork/Nagios,我正在尝试设置check_by_ssh.现在,命令是:
$ USER1 $/check_by_ssh -i~nagios/.ssh/id_dsa -H $ HOSTADDRESS $ -t 60 -l"$ USER24 $"-C"/ tmp/test"
其中/ tmp/test是Hello World程序.
但它正在回复消息
"Remote command execution failed:********************************************"
我已经设置了Nagios的登录到SSH密钥$HOSTADDRESS$的$USER24$,但我仍然得到错误.(私钥在基础工具箱中的~nagios/.ssh中,公钥在远程主机上的〜/ $ USER24 $ /.ssh中)
所以基本上,check_by_ssh无法运行任何程序.