LINUX下非交互加入root权限用户和修改密码的python小程序
2011-01-10 18:03
666 查看
# coding=gbk
#LINUX下非交互加入root权限用户和修改密码的python小程序
import os,crypt,sys
if len(sys.argv)<3:
print "usage: python %s test11 test11/n" %(sys.argv[0])
sys.exit() #退出程序
else:
username=sys.argv[1]
os.system("useradd -o -u 0 -g 0 %s" %username) #新加一个root权限的用户
passwd=crypt.crypt(sys.argv[2],"ab") #将密码加密转换输出
#print "passwd=%s/n" %passwd
cmd='usermod -p %s %s' %(passwd,username) #修改指定用户的密码
#print "cmd=%s/n" %cmd
os.system(cmd);
print "Congratulation! add user %s:%s successed!/n" %(username,sys.argv[2])
sys.exit() #退出程序
#LINUX下非交互加入root权限用户和修改密码的python小程序
import os,crypt,sys
if len(sys.argv)<3:
print "usage: python %s test11 test11/n" %(sys.argv[0])
sys.exit() #退出程序
else:
username=sys.argv[1]
os.system("useradd -o -u 0 -g 0 %s" %username) #新加一个root权限的用户
passwd=crypt.crypt(sys.argv[2],"ab") #将密码加密转换输出
#print "passwd=%s/n" %passwd
cmd='usermod -p %s %s' %(passwd,username) #修改指定用户的密码
#print "cmd=%s/n" %cmd
os.system(cmd);
print "Congratulation! add user %s:%s successed!/n" %(username,sys.argv[2])
sys.exit() #退出程序
相关文章推荐
- LINUX下非交互加入root权限用户和修改密码的python小程序
- linux 修改用户密码+非交互设置密码
- linux普通用户修改root密码及获取root权限
- python 批量修改linux用户的密码
- linux修改用户密码,创建用户组,将用户加入用户组
- linux root权限非交互设置用户的密码
- linux 免交互状态下修改用户密码
- Linux 配置Hadoop的方法 (修改用户Root权限,设置root密码)
- linux 非交互普通用户修改密码
- python程序 添加具有root权限的 linux 用户
- \t\tlinux命令行下修改用户密码(转载)
- Linux用户和组的操作(八) 修改用户密码 passwd
- linux创建用户、设置密码、修改用户、删除用户
- Linux下修改Mysql的用户(root)的密码
- java通过SSH远程修改linux用户密码
- Linux单用户模式修改root密码or禁止单用户模式增强系统安全
- Linux 上如何创建新的用户,并让其在首次登陆后修改密码,并限制其允许使用的磁盘空间
- Linux下如何修改mysql的root用户密码
- 02python程序和用户交互
- 记一次登录程序的改进过程(改进记住密码功能、提高用户交互)