Здравствуйте, задача написать скрипт для автоматизации бэкапов cisco оборудования. Проблема в том что, я не знаю как отправить подтверждающие команды.
Вот как выглядит скрипт на данный момент:
#Подключенные библиотеки
import getpass
import sys
from netmiko import ConnectHandler
#Адрес оборудование
devices = ['192.168.125.88']
#словарь, в котором указываются параметры устройства
for ip in device:
print('connetion to device {}'.format(ip))
device = {
'device_type': 'cisco_ios',
'ip': '192.168.125.88',
'username': 'cisco',
'password': 'passwd',
'secret': 'enpasswd'
'port' : 22,
}
with ConnectHandler(**device) as ssh: #подключение по ssh
ssh.enable() #вход в привилегированный режим
result = ssh.send_command('show ip int br')
print(result)
ssh.send_command('copy running-config ftp')
Как вы знаете после команды "copy running-config ftp" cisco, просит подтверждающие команды. Прошу помощи, так как не могу сам решить этот вопрос.
Заранее спасибо!