Linux chpasswd命令

Linux chpasswd命令:成批更新用户口令。

Linux chpasswd命令 功能描述

使用chpasswd命令可以从系统的标准输入读入用户的名称和口令,并利用这些信息来更新系统上已存在的用户的口令。

Linux chpasswd命令 语法

chpasswd [选项]

命令中各选项的含义如下表所示。

chpasswd命令选项含义

Linux chpasswd命令 示例

成批更新用户口令

首先需要创建密码文件/root/userpwdfile,文件内容如下。
zhangsan0:111111
zhangsan1:222222
zhangsan2:333333
接着使用以下命令成批更新用户口令。

[root@rhel ~]# chpasswd < /root/userpwdfile

为用户zhangsan设置密码

[root@rhel ~]# chpasswd
zhangsan:123456    //成对输入用户名和密码,格式是username:password,然后按回车键
//输入完毕后按[Ctrl+d]组合键退出

使用newusers和chpasswd命令创建用户和设置用户密码之后,需要使用pwconv命令让/etc/passwd和/etc/shadow文件信息同步。

赞(0)
未经允许不得转载:极客笔记 » Linux chpasswd命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址