Advertisement
Guest User

Untitled

a guest
Jun 24th, 2016
347
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.90 KB | None | 0 0
  1. if switch in zhone:
  2. zhone_ip = zhone[switch]
  3. print (zhone_ip)
  4. paramiko.common.logging.basicConfig(level=paramiko.common.DEBUG)
  5. ssh = paramiko.SSHClient()
  6. ssh.set_missing_host_key_policy(paramiko.RejectPolicy())
  7. ssh.connect(hostname=zhone_ip, port=22, username='admin', password='zhone')
  8. channel = ssh.get_transport().open_session()
  9. channel.get_pty()
  10. channel.settimeout(5)
  11. channel.exec_command('onu status 1/7/52')
  12. print (channel.recv(1024))
  13.  
  14. channel.close()
  15. ssh.close()
  16.  
  17. `
  18.  
  19. 172.20.0.7
  20. DEBUG:paramiko.transport:starting thread (client mode): 0x3dbd41d0
  21. DEBUG:paramiko.transport:Local version/idstring: SSH-2.0-paramiko_2.0.1
  22. DEBUG:paramiko.transport:Remote version/idstring: SSH-2.0-Mocana SSH
  23. INFO:paramiko.transport:Connected (version 2.0, client Mocana)
  24. DEBUG:paramiko.transport:kex algos:['diffie-hellman-group14-sha1', 'diffie-hellman-group1-sha1'] server key:['ssh-dss'] client encrypt:['aes256-cbc', 'rijndael256-cbc', 'aes192-cbc', 'rijndael192-cbc', 'aes128-cbc', 'rijndael128-cbc', '3des-cbc', 'arcfour'] server encrypt:['aes256-cbc', 'rijndael256-cbc', 'aes192-cbc', 'rijndael192-cbc', 'aes128-cbc', 'rijndael128-cbc', '3des-cbc', 'arcfour'] client mac:['hmac-sha1', 'hmac-sha1-96', 'hmac-md5', 'hmac-md5-96'] server mac:['hmac-sha1', 'hmac-sha1-96', 'hmac-md5', 'hmac-md5-96'] client compress:['none'] server compress:['none'] client lang:[''] server lang:[''] kex follows?False
  25. DEBUG:paramiko.transport:Kex agreed: diffie-hellman-group1-sha1
  26. DEBUG:paramiko.transport:Cipher agreed: aes128-cbc
  27. DEBUG:paramiko.transport:MAC agreed: hmac-md5
  28. DEBUG:paramiko.transport:Compression agreed: none
  29. ERROR:paramiko.transport:Unknown exception: p must be exactly 1024, 2048, or 3072 bits long
  30. ERROR:paramiko.transport:Traceback (most recent call last):
  31. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/paramiko/transport.py", line 1772, in run
  32. ERROR:paramiko.transport: self.kex_engine.parse_next(ptype, m)
  33. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/paramiko/kex_group1.py", line 75, in parse_next
  34. ERROR:paramiko.transport: return self._parse_kexdh_reply(m)
  35. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/paramiko/kex_group1.py", line 111, in _parse_kexdh_reply
  36. ERROR:paramiko.transport: self.transport._verify_key(host_key, sig)
  37. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/paramiko/transport.py", line 1620, in _verify_key
  38. ERROR:paramiko.transport: if not key.verify_ssh_sig(self.H, Message(sig)):
  39. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/paramiko/dsskey.py", line 153, in verify_ssh_sig
  40. ERROR:paramiko.transport: ).public_key(backend=default_backend())
  41. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py", line 194, in public_key
  42. ERROR:paramiko.transport: return backend.load_dsa_public_numbers(self)
  43. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/cryptography/hazmat/backends/multibackend.py", line 198, in load_dsa_public_numbers
  44. ERROR:paramiko.transport: return b.load_dsa_public_numbers(numbers)
  45. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/cryptography/hazmat/backends/openssl/backend.py", line 702, in load_dsa_public_numbers
  46. ERROR:paramiko.transport: dsa._check_dsa_parameters(numbers.parameter_numbers)
  47. ERROR:paramiko.transport: File "/home/kocik/python/xls/xls/lib/python3.5/site-packages/cryptography/hazmat/primitives/asymmetric/dsa.py", line 120, in _check_dsa_parameters
  48. ERROR:paramiko.transport: raise ValueError("p must be exactly 1024, 2048, or 3072 bits long")
  49. ERROR:paramiko.transport:ValueError: p must be exactly 1024, 2048, or 3072 bits long
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement