Я хочу извлечь запуск config из устройств Cisco, но не получить желаемый вывод из кода < /p>
импортировать необходимые модули < /h1>
import time, sys, getpass, paramiko
< /code>
Настройка переменных, используемых в скрипте < /h1>
ip = '10.155.111.5'
username = ""
password = ""
< /code>
Создайте сеанс SSH, используя локальную аутентификацию для коммутатора Cisco < /h1>
remote_conn_pre = paramiko.SSHClient()
remote_conn_pre.set_missing_host_key_policy(paramiko.AutoAddPolicy())
remote_conn_pre.connect(ip, username=username, password=password,
look_for_keys= False, allow_agent=False)
print "Interactive SSH session established to %s" %ip
remote_conn = remote_conn_pre.invoke_shell()
output = remote_conn.recv(1000)
print output
< /code>
Проверьте настройки текущих настройки на snmp < /h1>
remote_conn.send("show run | in snmp")
< /code>
отображать обновленную конфигурацию порта < /h1>
output = remote_conn.recv(3000)
print "-------------------AFTER-----------------------"
print '\n'.join(output)
< /code>
Закрыть сеанс ssh < /h1>
sys.exit("ALL Done!")
< /code>
Получение следующего вывода < /p>
============================================================================================================================================================================================ ======================
Interactive SSH session established to 10.155.111.5
switch003#
-------------------AFTER-----------------------
s < /p>
> < /p>
< /blockquote>
< /blockquote>
Подробнее здесь: https://stackoverflow.com/questions/504 ... co-devices
Скрипт Python для устройств Cisco ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Асинхронный скрипт Python SNMP для получения информации о VLAN от маршрутизаторов Cisco
Anonymous » » в форуме Python - 0 Ответы
- 19 Просмотры
-
Последнее сообщение Anonymous
-