用法摘要
passwd [参数...] <用户名称>
参数解释
-k, –keep-tokens
保持认证信息不过去
-d, –delete delete the password for the named account (root only)
#删除用户密码,切换用户就不需要密码了
-l, –lock lock the password for the named account (root only)
#锁定用户,用户无法进行认证
-u, –unlock unlock the password for the named account (root only)
#解锁用户,使用户能够正常登陆
-e, –expire expire the password for the named account (root only)
#使用户的密码过期,用户再次登陆之后就强制用户修改密码
-f, –force force operation强制进行某项操作
-x, –maximum=DAYS maximum password lifetime (root only)
#最大的密码过期时间
-n, –minimum=DAYS minimum password lifetime (root only)
#最小的密码修改间隔
-w, –warning=DAYS number of days warning users receives before password expiration (root only)
#密码过期之前多少天进行提醒
-i, –inactive=DAYS number of days after password expiration when an account becomes disabled (root only)
#非活跃时间,即用户密码过期之后多久还可以进行操作
-S, –status report password status on the named account (rootonly)
上图中数字的含义从后往前依次为:非活跃时间、密码过期警告期限、密码过期时间、最小密码修改间隔,可以自己执行以上参数查看对应改变。
#用户的账户状态(只有root可以查看)
注意
- 普通用户只能执行与自身账户相关的一些操作
- root用户拥有绝对权限,比如修改密码时可以不受长度等限制,root用户的每次操作要指明用户名称