python 添加用户设置密码并发邮件给root用户


Posted in Python onJuly 25, 2016
#!/usr/bin/env python
#coding: utf8
import os
import sys
import mkpasswd //这是之前写的,直接调用
import string
content = """username: ${user}
password: ${password}"""
t = string.Template(content)
def adduser(username, pwd):
os.system("useradd %s" % username)
os.system("echo %s | passwd --stdin %s" % (pwd, username))
os.system("echo -e '%s' | mail -s 'user info' root" % \
(t.substitute(user=username, password=pwd))
)
if __name__ == "__main__":
if len(sys.argv) != 2:
print ("Usage: ./useradd.py username")
else:
adduser(sys.argv[1], mkpasswd.mkpasswd())

以上所述是小编给大家介绍的python 添加用户设置密码并发邮件给root用户的全部叙述,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
python基础教程之字典操作详解
Mar 25 Python
python以环状形式组合排列图片并输出的方法
Mar 17 Python
pandas.DataFrame 根据条件新建列并赋值的方法
Apr 08 Python
Python读取YUV文件,并显示的方法
Dec 04 Python
python接口自动化测试之接口数据依赖的实现方法
Apr 26 Python
selenium 安装与chromedriver安装的方法步骤
Jun 12 Python
python 含子图的gif生成时内存溢出的方法
Jul 07 Python
Python 中判断列表是否为空的方法
Nov 24 Python
Python 实现自动登录+点击+滑动验证功能
Jun 10 Python
pycharm 快速解决python代码冲突的问题
Jan 15 Python
pycharm配置python 设置pip安装源为豆瓣源
Feb 05 Python
写一个Python脚本自动爬取Bilibili小视频
Apr 24 Python
Python文件夹与文件的相关操作(推荐)
Jul 25 #Python
浅谈python类属性的访问、设置和删除方法
Jul 25 #Python
python直接访问私有属性的简单方法
Jul 25 #Python
python类:class创建、数据方法属性及访问控制详解
Jul 25 #Python
python实现汉诺塔方法汇总
Jul 25 #Python
python魔法方法-属性访问控制详解
Jul 25 #Python
python魔法方法-属性转换和类的表示详解
Jul 22 #Python
You might like
Ajax PHP分页演示
2007/01/02 PHP
frename PHP 灵活文件命名函数 frename
2009/09/09 PHP
php中将一段数据存到一个txt文件中并显示其内容
2014/08/15 PHP
详解PHP中的Traits
2015/07/29 PHP
Apache启动报错No space left on device: AH00023该怎么解决
2015/10/16 PHP
thinkPHP下的widget扩展用法实例分析
2015/12/26 PHP
PHP常用字符串输出方法分析(echo,print,printf及sprintf)
2021/03/09 PHP
Javascript调用XML制作连动下拉列表框
2006/06/25 Javascript
两个select之间option的互相添加操作(jquery实现)
2009/11/12 Javascript
在IE8上JS实现combobox支持拼音检索功能
2016/05/23 Javascript
JavaScript必知必会(十) call apply bind的用法说明
2016/06/08 Javascript
手机软键盘弹出时影响布局的解决方法
2016/12/15 Javascript
jQuery实现的手风琴侧边菜单效果
2017/03/29 jQuery
微信小程序上传图片到服务器实例代码
2017/11/07 Javascript
浅谈webpack构建工具配置和常用插件总结
2020/05/11 Javascript
python生成随机验证码(中文验证码)示例
2014/04/03 Python
python两种遍历字典(dict)的方法比较
2014/05/29 Python
Python实现截屏的函数
2015/07/26 Python
Python实现自动发送邮件功能
2021/03/02 Python
python安装教程
2018/02/28 Python
python用户管理系统
2018/03/13 Python
Python内存读写操作示例
2018/07/18 Python
如何用Python做一个微信机器人自动拉群
2019/07/03 Python
AmazeUI 按钮交互的实现示例
2020/08/24 HTML / CSS
加拿大时尚少女服装品牌:Garage
2016/10/10 全球购物
手工制作的豪华英式沙发和沙发床:Willow & Hall
2019/05/03 全球购物
教师评优的个人自我评价分享
2013/09/19 职场文书
应用心理学个人的求职信
2013/12/08 职场文书
师生聚会感言
2014/01/26 职场文书
《木笛》教学反思
2014/03/01 职场文书
工程部岗位职责范本
2015/04/11 职场文书
范文之农村基层党建工作报告
2019/10/24 职场文书
pytorch实现线性回归以及多元回归
2021/04/11 Python
AI:如何训练机器学习的模型
2021/04/16 Python
react合成事件与原生事件的相关理解
2021/05/13 Javascript
Python Pygame实战之塔防游戏的实现
2022/03/17 Python