1、命令简介
chpasswd:批量修改用户密码。
2、命令用法
chpasswd [Options]
3、命令描述
从系统的标准输入读入用户的名称和口令,并利用这些信息来更新系统上已存在的用户的口令。在没有用 -e
这个开关选项的情况下,口令将按明文的形式接收。如果使用了 -e
选项,口令将只能以加密的方式传递。
4、命令选项
-e | 输入的密码是加密后的密文 |
-m | 当被支持的密码未被加密时,使用MD5加密代替DES加密 |
-h | 显示帮助信息并退出 |
5、使用示例
1)非交互式修改密码
echo "dev:123456" | chpasswd
2)批量修改密码
# cat user.txt dev:123456 # chpasswd < user.txt