Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import telnetlib
- import getpass
- import time
- import os
- ip_add=raw_input('Please enter IP your would like to back up: ')
- os.chdir('/Users/user/Backup_configuration/')
- uname = raw_input('Please enter username for {} :'.format(ip_add))
- print 'Please enter Password for {} :'.format(ip_add)
- passwd = getpass.getpass()
- connect = telnetlib.Telnet(ip_add)
- connect.read_until('Username: ')
- connect.write(uname+'n')
- connect.read_until('Password: ')
- connect.write(passwd + 'n')
- connect.write('config tn hostname changed1n end n terminal len 0n wr memn' )
- time.sleep(3)
- connect.write('show runn')
- out = connect.read_all()
- filen= open('telnet_file.txt', 'w')
- filen.write(out)
- filen.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement