Guest User

Untitled

a guest
Apr 7th, 2018
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. import paramiko
  2. import string
  3. import webbrowser
  4. import os
  5.  
  6. ssh = paramiko.SSHClient()
  7. ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
  8. ssh.connect('192.168.1.21', username='username', password='password')
  9.  
  10. print "1: get file \n2: print contents of file"
  11. c=input(':')
  12.  
  13. if c==1:
  14. ftp = ssh.open_sftp()
  15. ftp.get('log.txt', 'log.txt')
  16. ftp.close()
  17. webbrowser.open_new(os.getcwd()+"/log.txt")
  18. print "FILE GOT!"
  19. elif c==2:
  20. ftp = ssh.open_sftp()
  21. file=ftp.file('log.txt', "r", -1)
  22. data=file.read()
  23. L = string.split(data)
  24. for i in L:
  25. if string.find(i, '%')>-1:
  26. print i
  27. print ftp.stat("log.txt")
  28. ftp.close()
  29. print "DONE!"
  30. else:
  31. print "EXIT!"
  32. ssh.close()
Add Comment
Please, Sign In to add comment