Навигация
|
Python: SSH к CISCO с помощью ParamikoУстановить paramiko можно с помощью например pip, у меня в заметках можно найти по нему статьи Сам скрипт элементарен: (Важное замечание!!! В конце любой команды пример: chan.send('ping 8.8.8.8 ') в конце обязательно прибавлять \n) import paramiko host = '192.168.0.1' #simple ssh connect sample chan = client.invoke_shell() output = chan.recv(99999) client.close() chan = client.invoke_shell() нужен чтоб сессия не отваливалась Живой пример с перебором оборудования CISCO import paramiko user = 'User' cisco = ['192.168.1.1', '192.168.1.2', '192.168.1.3'] for host in cisco: client = paramiko.SSHClient() chan = client.invoke_shell() chan.send('conf term\n ') output = chan.recv(99999) client.close() print '------End-----'+host+'------' Комментарии пользователей Эту новость ещё не комментировалиНаписать комментарий Анонимам нельзя оставоять комментарии, зарегистрируйтесь! |
Контакты Группа ВК | Код обмена баннерами | Видео к IT статьям на YoutubeВидео на другие темы Смотреть | |||
Мои друзья: | © Snakeproject.ru создан в 2013 году.При копировании материала с сайта - оставьте ссылку.Весь материал на сайте носит ознакомительный характер,за его использование другими людьми, автор ответственности не несет. |
||||
Поддержать автора и проект
|