玩蛇网提供最新Python编程技术信息以及Python资源下载!

Linux批量修改用户密码chpasswd操作

玩蛇网推荐图文教程:python 列表

Linux批量修改用户密码chpasswd操作,批量修改用户密码它的工作原理是:从系统的标准输入读入用户的名称和口令,并利用这些信息来更新系统上已存在的用户的口令

chpasswd语法
1:# echo 用户名:密码 | chpasswd
2:# chpasswd < doiido.txt

chpasswd接收参数:
-e :如果使用了-e选项,口令将只能以加密的方式传递
      如果未使用-e选项,口令将按明文的形式传递

Linux批量修改用户密码chpasswd操作,注意事项:
1:用户名必须是系统上已存在的用户
2:普通用户没有使用这个指令的权限
3:如果输入文件是按非加密方式传递的话,请对该文件进行适当的加密。
4:指令文件不能有空行

Linux批量修改用户密码chpasswd操作实例:
1、直接修改doiido用户的密码为helloboy
# echo doiido:helloboy |chpasswd

2、使用doiido.txt里面的用户名密码批量修改相应用户的密码
2.1:首先建立指令文件doiido.txt(格式为[username:passwd])
# vi doiido.txt
doiido1:helloboy
doiido2:hellogirl

2.2:将doiido.txt的内容传输到chpasswd指令来修改相应用户的密码
# chpasswd < doiido.txt

3、让普通用户使用chpasswd
默认普通用户是没有chpasswd的权限,但是可以通过修改命令文件权限来修改
# chmod 4755 /usr/sbin/chpasswd

这样操作之后,普通用户就可以使用chpasswd来修改密码了。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/linux/l6629.html

相关文章 Recommend

玩蛇网Python互助QQ群,欢迎加入-->: 106381465 玩蛇网Python新手群
出炉日期:2017-01-15 16:51 玩蛇网 www.iplaypy.com

您现在的位置: 玩蛇网首页 > linux入门教程 > 正文内容
我要分享到:

必知PYTHON教程 Must Know PYTHON Tutorials

必知PYTHON模块 Must Know PYTHON Modules