Advertisement
Guest User

Untitled

a guest
Oct 28th, 2016
201
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. from django.conf import settings
  2. import paramiko, base64
  3.  
  4.  
  5. def get_ls_server():
  6. with open('/home/%s/.ssh/id_rsa.pub' % settings.SERVER_USER, 'r') as rsa_pub:
  7. ssh_rsa, key = rsa_pub.read().split(' ')
  8. key = paramiko.RSAKey(data=base64.decodestring(key))
  9.  
  10. client = paramiko.SSHClient()
  11. client.get_host_keys().add('91.107.109.113', 'ssh-rsa', key)
  12. client.connect('91.107.109.113', username='root', password='Cu98JLuOd6qZ')
  13. stdin, stdout, stderr = client.exec_command('ls')
  14. for line in stdout:
  15. print('... ' + line.strip('\n'))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement