Рейтинг:0

Держите SSH подключенным до завершения вывода команды

флаг us

Я пытаюсь настроить правило Nagios, которое запускает команду SSH и выводит содержимое в файл. Проблема, с которой я столкнулся, заключается в том, что SSH запускает команду и закрывает соединение до того, как вывод будет записан в файл. Если я запускаю скрипт вручную из CLI, он отлично работает, но из Nagios он записывает файлы нулевого размера. Один файл, который я проверил, просто включал заголовок вывода, который приводит меня к такому выводу.

Есть ли способ сказать SSH, чтобы соединение оставалось открытым в течение определенного времени, прежде чем закрыть его?

Спасибо


sshpass -p "пароль" ssh -v -o StrictHostKeyChecking=no admin@$1 "showconfig" > "/usr/local/nagios/tmp/usa"$1;


Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.