smallnet/new_guest_password.py

23 lines
446 B
Python
Raw Normal View History

2015-11-02 18:08:11 -05:00
#!/usr/bin/env python3
import random
import os
2015-11-10 13:55:10 -05:00
from main import users_file
2015-11-02 18:08:11 -05:00
newpass = ''.join(random.sample('abcdfghjkmnpqrstuvwxyz',8))
2015-11-10 13:55:10 -05:00
f = open(users_file)
2015-11-02 18:08:11 -05:00
lines = f.readlines()
f.close()
2015-11-10 13:55:10 -05:00
f = open(users_file,"w")
2015-11-02 18:08:11 -05:00
for line in lines:
if line.startswith("guest"):
f.write('guest Cleartext-Password := "{}"\n'.format(newpass))
else:
f.write(line)
f.close()
2015-11-10 13:55:10 -05:00
os.system("/home/ateijelo/programs/dpto2/sendhup freeradius")