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 相关文章推荐
windows下python模拟鼠标点击和键盘输示例
Feb 28 Python
使用python编写脚本获取手机当前应用apk的信息
Jul 21 Python
Python遍历目录的4种方法实例介绍
Apr 13 Python
Python的Django框架使用入门指引
Apr 15 Python
对Python 数组的切片操作详解
Jul 02 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
python中while和for的区别总结
Jun 28 Python
python读出当前时间精度到秒的代码
Jul 05 Python
Python第三方包PrettyTable安装及用法解析
Jul 08 Python
Python如何重新加载模块
Jul 29 Python
python 实现的车牌识别项目
Jan 25 Python
深入解析NumPy中的Broadcasting广播机制
May 30 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
PHP初学者最感迷茫的问题小结
2010/03/27 PHP
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
2011/07/03 PHP
php实现模拟post请求用法实例
2015/07/11 PHP
php操纵mysqli数据库的实现方法
2016/09/18 PHP
js一组验证函数
2008/12/20 Javascript
修改jquery里的dialog对话框插件为框架页(iframe) 的方法
2010/09/14 Javascript
纯js实现背景图片切换效果代码
2010/11/14 Javascript
JS对img进行操作(换图片/切图/轮换/停止)
2013/04/17 Javascript
js格式化货币数据实现代码
2013/09/04 Javascript
扒一扒JavaScript 预解释
2015/01/28 Javascript
用javascript实现自动输出网页文本
2015/07/30 Javascript
微信小程序 九宫格实例代码
2017/01/21 Javascript
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
ES6扩展运算符用法实例分析
2017/10/31 Javascript
vue项目使用高德地图的定位及关键字搜索功能的实例代码(踩坑经验)
2020/03/07 Javascript
Python切换pip安装源的方法详解
2016/11/18 Python
pygame游戏之旅 添加游戏界面按键图形
2018/11/20 Python
如何利用Python分析出微信朋友男女统计图
2019/01/25 Python
详解python使用turtle库来画一朵花
2019/03/21 Python
python opencv 图像拼接的实现方法
2019/06/27 Python
Python使用type关键字创建类步骤详解
2019/07/23 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
python 错误处理 assert详解
2020/04/20 Python
python爬虫实现POST request payload形式的请求
2020/04/30 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
Html5跳转到APP指定页面的实现
2020/01/14 HTML / CSS
英国玛莎百货美国官网:Marks & Spencer美国
2018/11/06 全球购物
实习生自我鉴定范文
2013/12/05 职场文书
商务会议邀请函
2014/01/09 职场文书
教学改革实施方案
2014/03/31 职场文书
科长竞争上岗演讲稿
2014/05/12 职场文书
人力资源管理毕业生自荐信
2014/06/26 职场文书
起诉书范文
2015/05/20 职场文书
未来,这5大方向都很适合创业
2019/07/22 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
MySQL的InnoDB存储引擎的数据页结构详解
2022/03/03 MySQL