Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import getpass
- import sys
- import telnetlib
- user = raw_input("Enter your remote account: ")
- password = getpass.getpass()
- f = open('switches.txt')
- for IP in f:
- print "config "+ IP
- HOST = IP.strip()
- 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("config t\n")
- tn.write("vlan 2\n")
- tn.write("name Python_VLAN2\n")
- tn.write("vlan 3\n")
- tn.write("name Python_VLAN3\n")
- tn.write("do show vlan bri\n")
- tn.write("exit\n")
- tn.write("exit\n")
- tn.write("exit\n")
- print (tn.read_all())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement