linux passwd命令解析示例

来源:互联网 发布:php一句话木马下载 编辑:程序博客网 时间:2024/05/17 12:56

用法摘要

     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用户的每次操作要指明用户名称