Advertisement
Guest User

Untitled

a guest
Sep 3rd, 2018
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1.  
  2. import getpass
  3. import sys
  4. import telnetlib
  5.  
  6. user = raw_input("Enter your remote account: ")
  7. password = getpass.getpass()
  8. f = open('switches.txt')
  9. for IP in f:
  10. print "config "+ IP
  11. HOST = IP.strip()
  12. tn = telnetlib.Telnet(HOST)
  13. tn.read_until("Username: ")
  14. tn.write(user + "\n")
  15. if password:
  16. tn.read_until("Password: ")
  17. tn.write(password + "\n")
  18. tn.write("enable\n")
  19. tn.write("cisco\n")
  20. tn.write("terminal length 0\n")
  21. tn.write("config t\n")
  22. tn.write("vlan 2\n")
  23. tn.write("name Python_VLAN2\n")
  24. tn.write("vlan 3\n")
  25. tn.write("name Python_VLAN3\n")
  26. tn.write("do show vlan bri\n")
  27. tn.write("exit\n")
  28. tn.write("exit\n")
  29. tn.write("exit\n")
  30. print (tn.read_all())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement