Python: Script para implementar TACACS+ en Cisco IOS
1. Crear archivo de textos donde introduciremos las IPs de los dispositivos Cisco que nos conectaremos via SSH - > nano /home/angel/scripts/networkdevices.txt 192.168.1.10 192.168.1.11 2. Crear un script invocando a los modulos de paramiko, time y get pass. Como consejo el script lo guardaremos en la misma carpeta que el archivo de las IPs (networkdevices.txt) -> import paramiko import time import getpass username = " usuario " password = " contraseña " f = open (" /home/angel/scripts/networkdevices.txt ") for line in f: ip_address = line.strip() ssh_client = paramiko.SSHClient() ssh_client.set_missing_host_key_policy(paramiko.AutoAddPolicy()) ssh_client.connect(hostname=ip_address,username=username,password=password) print ("Successful connection", ip_address) ...