Advertisement
Guest User

Untitled

a guest
May 15th, 2017
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.91 KB | None | 0 0
  1. #!/usr/bin/env python
  2. #Script to install root CA for Firefox
  3. import ssh
  4. import os
  5. import re
  6. import sys
  7. #list = open('hosts.txt','read')
  8. #host = [i for i in list.readlines()]
  9. def test_ping():
  10.     _live = re.compile(r"(\d) received")
  11.     for i in range(1,99):
  12.         host='10.0.0.'
  13.         ip= host + str(i)
  14.         _response=os.popen("ping -q -c2 "+ip,"r")
  15.         sys.stdout.flush()
  16.         line=_reponse.readline()
  17.         if not line: continue
  18.         patern = line.find(_live)
  19.         if patern <> -1:
  20.             return ip
  21.         continue
  22. def put_cert(ip,u,p):
  23.     dir ='/user/share/ca-certificates/hcmc.europ-continents.com'
  24.     source = '/mnt/data/cert'
  25.     dest ='/user/share/ca-certificates/hcmc.europ-continents.com/'
  26.     connection = ssh.Connection(ip,username=_user,password=_pass)
  27.     connection.execute('mkdir ' +dir)
  28.     connection.put(source,desc)
  29.     connection.close()
  30. if __name__ == '__main__':
  31.     u = 'hungnv'
  32.     p = 'hungnv2010'
  33.     ip=testping()
  34.     put_cert(ip,u,p)
  35. exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement