python脚本

创建用户添加随机密码

#!/usr/bin/env python
2
3 import string,random,os
4
5 allchs = string.letters + string.digits
6 patt = """ you count is created
7 username: $user
8 password: $pwd """
9
10
11 def genPwd(num = 8):
12 pwd = ''
13 for i in range(num):
14 pwd = pwd + random.choice(allchs)
15 return pwd
16
17 if __name__ == "__main__":
18 username = raw_input("username: ")
19 password = genPwd()
20 os.system("useradd %s" % username)
21 os.system("echo %s | passwd --stdin %s" %(password,username))
22
23 t = string.Template(patt)
24 os.system("""echo "%s" | mail -s "create user" root""" %t.substitute(user = userna me,pwd = password))

原文地址:https://www.cnblogs.com/tao-yuan/p/7757905.html