Advertisement
Guest User

Untitled

a guest
Jan 8th, 2017
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.40 KB | None | 0 0
  1. # SFTP
  2. import paramiko
  3.  
  4. channel = paramiko.Transport(('host', 22))
  5. channel.connect(username='username', password='password')
  6.  
  7. client = paramiko.SFTPClient.from_transport(channel)
  8. client.chdir('/tmp')
  9.  
  10. print(client.getcwd())
  11.  
  12. cmd = client.sock.transport.open_session()
  13.  
  14. cmd.exec_command('ls -l')
  15. cmdout = cmd.makefile('rb', -1).readlines()
  16. cmderr = cmd.makefile_stderr('rb', -1).readlines()
  17.  
  18. print(cmdout, cmderr)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement