sshpass не работает с cron с Cisco IOS XR

Пожалуйста, помогите мне, вот этот простой скрипт, вставьте команду ssh в устройство cisco IOSXR и введите команду, затем верните результат в файл. Когда я запускаю его в терминале, все в порядке, но когда он помещается в cron, он не работает:

скрипт:

#!/bin/bash
/usr/bin/sshpass -p SDSDASDSAD /usr/bin/ssh user@10.1.100.1 "show ipv4 int br" >/tmp/OP 2>&1

Когда я печатаю ошибку:

cat /tmp/OP
Connection to 10.1.100.1 closed by remote host.

Это похоже на то, что cron не может правильно запустить sshpass для входа в устройство XR. Обратите внимание, если я сменил устройство на IOSXR для cisco IOSXE это работает хорошо, поэтому cron хорошо работает с sshpass на других устройствах, но только при сбое cisco IOSXR

Я уже пробовал использовать команды с полным путем

0
задан 11 September 2019 в 14:52

0 ответов

Другие вопросы по тегам:

Похожие вопросы: