passwd 修改用户密码 / chpasswd 批量更新用户密码
passwd 修改用户密码
1.命令功能
passwd 修改用户密码及密码过期时间等信息。
2.语法格式
passwd option username
passwd 选项 用户名
选项说明
| 选项 | 选项说明 | 
| -l | 锁定用户,root账号权限 | 
| --stdin | 从标准输入读取密码字符串 | 
| -u | 解除对用户的锁定 | 
| -d | 删除用户的密码,使密码为空,root账号权限 | 
| -e | 使用户密码过期,用户下次登录时强制修改密码 | 
| -n | 修改密码的最短天数。 | 
| -x | 修改密码的最长天数。 | 
| -w | 密码国庆前警告信息的天数。 | 
| -i | 密码过期后多少天后禁用天数。 | 
3.使用范例
示例1 修改密码
[root@cxf ~]# passwd cxf 更改用户 cxf 的密码 。 新的 密码: 无效的密码: 过于简单化/系统化 无效的密码: 过于简单 重新输入新的 密码: passwd: 所有的身份验证令牌已经成功更新。
示例2 锁定账号
[root@cxf ~]# passwd -l cxf 锁定用户 cxf 的密码 。 passwd: 操作成功
示例3 从标准输入读取密码字符
[root@cxf ~]# echo "cxf12345" |passwd --stdin cxf 更改用户 cxf 的密码 。 passwd: 所有的身份验证令牌已经成功更新。
chpasswd 批量更新用户密码
1.命令功能
chpasswd从标准输入中读取一定格式的用户名、密码来批量更新用户的密码,其格式为“用户名:密码”。
2.语法格式
chpasswd option
3.使用范例
范例1 命令批量修改密码
[root@cxf home]# chpasswd                           
joe:abcdef
cxf:abcdef
           #在新的空行输入ctrl +d 结束输入(会保存,其他方式退出,不会保存)
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号