上一节我们学了useradd命令,但光有useradd命令,这个用户添加好以后还是不能正常使用的,我们还需要给用户添加passwd命令,本节主要讲passwd命令的常见用法。
1.passwd命令格式
[root@localhost ~]#passwd [选项]用户名
选项:
-S 查询用户密码的密码状态。仅root用户可用。
-l 暂时锁定用户。仅root用户可用
-u 锁定用户。仅root用户可用
--stdin 可以通过管道符输出的数据作为用户的密码。
2.查看密码状态
[root@localhost ~]#passwd -S lamp
lamp PS 2013-01-06 0 99999 7 -1
#用户名密码设定时间(2013-01-06) 密码修改间隔时间(0)
#密码有效期(99999) 警告时间(7) 密码不失效(-1)
3.锁定用户和解锁用户
[root@localhost ~]#passwd -l lamp
[root@localhost ~]#passwd -u lamp
4.使用字符串作为用户的密码
[root@localhost ~]# echo "123" | passwd --stdin lamp
总结:passwd命令最常见的用法是passwd后面直接加选项;特殊用法是-S、-l、-u后面跟lamp。