Python - Script Backup de Configurações

preview_player
Показать описание
Curso de Cálculo de Subredes

Ebook de configurações cisco

MeuGithub

********************************************************************

Redes Sociais

********************************************************************

Meus Sites

********************************************************************

Forte abraço e Muito Sucesso pra você!

Flyner Portugal Oliveira
Рекомендации по теме
Комментарии
Автор

Fantástico, e pra ssh tem algo parecido?

joand
Автор

Flyner seus vídeos são tops! você tem algum vídeo fazendo essa mesma atividade só que usando conexão ssh ?

douglasleite
Автор

vou abusar então, adiciona depois umas explicações para usar ssh, caso erremos a senha como vi em um dos seus videos gerar um loop pra pedir novamente, e pensar numa interface com vc falou, abs videos tops.

paladarlz
Автор

Excelente. Vou aplicar essa base, vai ajudar muito /o/

miovieira
Автор

Te sigo desde quando voce morava nos estados unidos. To estudando analise de sistemas, quero seguir na area de redes e sistemas linux, você poderia dar o caminho das pedras de como entrar nessa área? Quais certificacoes tirar ? Estou pensando em estudar pra LPI101, gostaria de ouviar sua opniao! Valeu

stoneacesso
Автор

Mano, vc fechou aquele curso de ccna? pow, tirava altas duvidas assistindo seus vídeos.

Bogusilianus
Автор

@Flyner, você pode ensinar com criar esses script do zero, por que eu estou com muita dificuldade de fazer?

breno
Автор

Fiz um script para coletar um IP via RAW_input e usar seu corpo resto do script para coletar o show run, com isso consigo salvar 1 especifico ao invés de acessar o show run, ou copy tftp que nem sempre temos um na mão, pode ser usado antes de uma manutenção por exe... segue, veja ai se tem como deixar ele mais limpo, meus routers e sws todos tem enable então preciso por enable na configuração, vlw obrigado


nome: backup-especifico.py

#!/usr/bin/python
import getpass
import sys
import telnetlib
import time
import os


#capturar a data
datahoje = time.strftime("%Y%m%d")

#criando diretorio
os.mkdir(datahoje, 0755)

print
print ("Criando diretorio: " +datahoje)
print


comando_mover = "mv BKP-Switch-* "+datahoje

print
print ("Salvando configuracoes do equipamento: ")
print


HOST = raw_input("Digite ip do host: ")
user = raw_input("Digite seu usuario Telnet: ")
password = getpass.getpass()

tn = telnetlib.Telnet(HOST)


tn.read_until("Username: ")
tn.write(user + "\n")
if password:
tn.read_until("Password: ")
tn.write(password + "\n")


tn.write("enable\n")
tn.write("cisco\n")
tn.write("terminal length 0\n")
tn.write("show run\n")
tn.write("exit\n")

ler_saida = tn.read_all()

criar_arquivo = open("BKP-Switch-"+datahoje+"-"+HOST, "w")

criar_arquivo.close

os.system(comando_mover)

print tn.read_all()

paladarlz
join shbcf.ru