007真人007真人

来源:乐虎lehu国际娱乐之家  责任编辑:小易  

说明:本次代码是在Linux下执行的,windows也可以用,把添加用户密码的命令改成windows的就ok了

用Python新建用户并产生随机密码

import passwd_name as pn  #导入随机产生名字密码模块
import os

f = open("/tmp/userlist.txt","w")  将用户名、密码写入该文件中

for i in range(0,3):  #添加3位用户
  username=pn.random_name()
  os.system("useradd %s" %username)
  passwd = pn.random_passwd()
  os.system("echo %s | passwd --stdin %s" %(passwd,username))
  f.write("uesrname:%s password:%s\n" %(username,passwd))
  
f.close()

os.system("mail -s 'send user mail' root < /tmp/userlist.txt")  #最后将文件E-mail给root用户

产生随机名字、随机密码模块 passwd_name.py

import string
from random import choice

passwordrange=string.ascii_letters+string.digits  #密码包括数字大小写
usernamerange=string.ascii_uppercase  #名字只取大写字母
def random_passwd(num=8):  #密码默认取八位数,可以自定义
  letter=""
  for i in range(num):
    letter +=choice(passwordrange)
  print(letter)
  return letter

def random_name(num=5):  #名字默认取八位数,可以自定义
  letter=""
  for i in range(num):
    letter +=choice(usernamerange)
  print(letter)
  return letter  
if __name__=="__main__":
  random_passwd();
  random_name();

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持乐虎lehu国际娱乐之家。

您可能感兴趣的文章:


  • 本文相关:
  • python实现网站用户名密码自动登录功能
  • python使用selenium实现网页用户名 密码 验证码自动登录功能
  • python输入错误密码用户锁定实现方法
  • python亚洲最佳在线娱乐平台生成随机用户名及密码的方法示例
  • python 添加用户设置密码并发邮件给root用户
  • python 实现gui(图形用户界面)亚洲最佳在线娱乐平台详解
  • python-itchat 获取微信群用户信息的实例
  • python单元测试实例详解
  • 用python实现bp神经网络(附代码)
  • python 执行文件时额外参数获取的实例
  • pycharm代码回滚,恢复历史版本的解决方法
  • python+request+unittest实现接口测试框架集成实例
  • pytz格式化北京时间多出6分钟问题的解决方法
  • django 通过url实现简单的权限控制的例子
  • 解决python对齐文本字符串问题
  • android分包multidex策略详解
  • 详解python使用nginx和uwsgi来运行python应用
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.pradaoutletonline.net All Rights Reserved