Advertisement
Guest User

Untitled

a guest
May 15th, 2017
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.89 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.     for i in range(1,99):
  11.         host='10.0.0.'
  12.         ip= host + str(i)
  13.         _response=os.popen("ping -q -c2 "+ip,"r")
  14.         sys.stdout.flush()
  15.         line=_response.readline()
  16.         _live = re.findall("(\d)",line)
  17.         if not line: continue
  18.         if _live > 0:
  19.             return ip
  20.             continue
  21. def put_cert(ip,_user,_pass):
  22.     dir ='/user/share/ca-certificates/hcmc.europ-continents.com'
  23.     source = '/mnt/data/cert'
  24.     dest ='/user/share/ca-certificates/hcmc.europ-continents.com/'
  25.     connection = ssh.Connection(ip,username=_user,password=_pass)
  26.     connection.execute('mkdir ' +dir)
  27.     connection.put(source,desc)
  28.     connection.close()
  29. if __name__ == '__main__':
  30.     u = 'hungnv'
  31.     p = 'hungnv2010'
  32.     ip = test_ping()
  33.     put_cert(ip,u,p)
  34. exit()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement