Я использую 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:********************************************"
У меня настроены ssh-ключи дляnagios, чтобы войти в $HOSTADDRESS$
как $USER24$
, но я все еще получаю сообщение об ошибке.(Закрытый ключ находится в ~ nagios / .ssh на базовом блоке, а открытый ключ находится в ~ / $ USER24 $ /. Ssh на удаленном хосте)
Таким образом, по сути, check_by_ssh не может запустить какой-либопрограмма.