Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import paramiko
- import string
- import webbrowser
- import os
- ssh = paramiko.SSHClient()
- ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
- ssh.connect('192.168.1.21', username='username', password='password')
- print "1: get file \n2: print contents of file"
- c=input(':')
- if c==1:
- ftp = ssh.open_sftp()
- ftp.get('log.txt', 'log.txt')
- ftp.close()
- webbrowser.open_new(os.getcwd()+"/log.txt")
- print "FILE GOT!"
- elif c==2:
- ftp = ssh.open_sftp()
- file=ftp.file('log.txt', "r", -1)
- data=file.read()
- L = string.split(data)
- for i in L:
- if string.find(i, '%')>-1:
- print i
- print ftp.stat("log.txt")
- ftp.close()
- print "DONE!"
- else:
- print "EXIT!"
- ssh.close()
Add Comment
Please, Sign In to add comment