首页 技术资料正文

Linuxchage用法详解:修改用户密码状态(d是几进制)

piaodoo 技术资料 2022-08-27 02:18:10 838 0

Linux chage用法详解:修改用户密码状态(d是几进制)

Linux chage用法详解:修改用户密码状态

除了passwd -S命令可以查看用户的密码信息外,还可以利用 chage 命令,它可以显示更加详细的用户密码信息,并且和 passwd 命令一样,提供了修改用户密码信息的功能。

如果你要修改用户的密码信息,我个人建议,还是直接修改 /etc/shadow 文件更加方便。

首先,我们来看 chage 命令的基本格式:

[root@localhost ~]chage [选项] 用户名

选项:
  • -l:列出用户的详细密码状态;
  • -d 日期:修改 /etc/shadow 文件中指定用户密码信息的第 3 个字段,也就是最后一次修改密码的日期,格式为 YYYY-MM-DD;
  • -m 天数:修改密码最短保留的天数,也就是 /etc/shadow 文件中的第 4 个字段;
  • -M 天数:修改密码的有效期,也就是 /etc/shadow 文件中的第 5 个字段;
  • -W 天数:修改密码到期前的警告天数,也就是 /etc/shadow 文件中的第 6 个字段;
  • -i 天数:修改密码过期后的宽限天数,也就是 /etc/shadow 文件中的第 7 个字段;
  • -E 日期:修改账号失效日期,格式为 YYYY-MM-DD,也就是 /etc/shadow 文件中的第 8 个字段。
【例 1】

查看一下用户密码状态[root@localhost ~] chage -l lampLast password change:Jan 06, 2013Password expires:neverPassword inactive :neverAccount expires :neverMinimum number of days between password change :0Maximum number of days between password change :99999Number of days of warning before password expires :7train英语怎么读

读者可能会问,既然直接修改用户密码文件更方便,为什么还要讲解 chage 命令呢?例如,我们创建 lamp 用户,并让其首次登陆系统后立即修改密码,执行命令如下:

创建新用户 lamp[root@localhost ~]useradd lamp设置用户初始密码为 lamp[root@localhost ~]echo "lamp" | passwd --stdin lamp通过chage命令设置此账号密码创建的日期为 1970 年 1 月 1 日(0 就表示这一天),这样用户登陆后就必须修改密码[root@localhost ~]chage -d 0 lamptrain英语怎么读

这样修改完 lamp 用户后,我们尝试用 lamp 用户登陆系统(初始密码也是 lamp):

local host login:lampPassword:     <--输入密码登陆You are required to change your password immediately (root enforced)changing password for lamp.     <--有一些提示,就是说明 root 强制你登录后修改密码(current)UNIX password:输入旧密码New password:Retype new password:输入两次新密码train英语怎么读

chage 的这个功能常和 passwd 批量初始化用户密码功能合用,且对学校老师帮助比较大,因为老师不想知道学生账号的密码,他们在初次上课时就使用与学号相同的账号和密码给学生,让他们登陆时自行设置他们的密码。这样一来,既能避免学生之间随意使用别人的账号,也能保证学生知道如何修改自己的密码。

版权声明:

本站所有资源均为站长或网友整理自互联网或站长购买自互联网,站长无法分辨资源版权出自何处,所以不承担任何版权以及其他问题带来的法律责任,如有侵权或者其他问题请联系站长删除!站长QQ754403226 谢谢。

有关影视版权:本站只供百度云网盘资源,版权均属于影片公司所有,请在下载后24小时删除,切勿用于商业用途。本站所有资源信息均从互联网搜索而来,本站不对显示的内容承担责任,如您认为本站页面信息侵犯了您的权益,请附上版权证明邮件告知【754403226@qq.com】,在收到邮件后72小时内删除。本文链接:https://www.piaodoo.com/119449.html

搜索