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字符串的encode与decode研究心得乱码问题解决方法
Mar 23 Python
Python实现给文件添加内容及得到文件信息的方法
May 28 Python
Django 2.0版本的新特性抢先看!
Jan 05 Python
Python完成哈夫曼树编码过程及原理详解
Jul 29 Python
python创建n行m列数组示例
Dec 02 Python
Python 模拟动态产生字母验证码图片功能
Dec 24 Python
selenium 多窗口切换的实现(windows)
Jan 18 Python
python实现串口通信的示例代码
Feb 10 Python
tensorflow实现将ckpt转pb文件的方法
Apr 22 Python
Python StringIO及BytesIO包使用方法解析
Jun 15 Python
如何快速一次性卸载所有python包(第三方库)呢
Oct 20 Python
深入理解pytorch库的dockerfile
Jun 10 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分页函数
2006/07/08 PHP
需要发散思维学习PHP
2009/06/29 PHP
微信公众号开发之微信公共平台消息回复类实例
2014/11/14 PHP
百度地图API使用方法详解
2015/08/25 PHP
PHP中如何判断exec函数执行成功?
2016/08/04 PHP
有关DOM元素与事件的3个谜题
2010/11/11 Javascript
jQuery数据缓存功能的实现思路及简单模拟
2013/05/27 Javascript
由点击页面其它地方隐藏div所想到的jQuery的delegate
2013/08/29 Javascript
nodejs教程之环境安装及运行
2014/11/21 NodeJs
js/jq仿window文件夹框选操作插件
2017/03/08 Javascript
利用hasOwnProperty给数组去重的面试题分享
2018/11/05 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
前端vue如何使用高德地图
2020/11/05 Javascript
python构建自定义回调函数详解
2017/06/20 Python
解决DataFrame排序sort的问题
2018/06/07 Python
python三引号输出方法
2019/02/27 Python
OpenCV 模板匹配
2019/07/10 Python
关于windows下Tensorflow和pytorch安装教程
2020/02/04 Python
Python configparser模块操作代码实例
2020/06/08 Python
Python如何执行精确的浮点数运算
2020/07/31 Python
通俗讲解python 装饰器
2020/09/07 Python
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
2013/01/31 HTML / CSS
canvas绘制图片drawImage使用方法
2020/09/15 HTML / CSS
Agoda香港:全球特价酒店预订
2017/05/07 全球购物
罗马尼亚购物网站:Vivantis.ro
2019/07/20 全球购物
C#实现启动一个进程
2016/10/01 面试题
社区工作者思想汇报
2014/01/13 职场文书
考试退步检讨书
2014/01/15 职场文书
一岗双责责任书
2014/04/15 职场文书
教育合作协议范本
2014/10/17 职场文书
机关班子查摆问题及整改措施
2014/10/28 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
承德避暑山庄导游词
2015/02/03 职场文书
员工手册编写范本
2015/05/14 职场文书
校园安全主题班会
2015/08/12 职场文书
诗词赏析-(浣溪沙)
2019/08/13 职场文书