码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Linux命令之chage命令


    一、命令简介

      系统进行等保评测的时候会检查账户密码复杂度、有效期等内容。chage用于密码的实效管理,用来修改帐号和密码的有效期。chage命令更改密码更改与上次密码更改日期之间的天数。系统使用此信息确定用户何时必须更改其密码。chage命令修改的都是/etc/shadow文件最后6项的值。
    在这里插入图片描述
    在这里插入图片描述

    二、使用示例

    1、获取命令帮助

    [root@s142 etc]# chage -h
    Usage: chage [options] LOGIN
    …

    2、查看用户密码有效期信息

    [root@s142 etc]# chage -l wuhs
    Last password change : Aug 24, 2022
    Password expires : never
    Password inactive : never
    Account expires : Aug 20, 2122
    Minimum number of days between password change : 0
    Maximum number of days between password change : 99999
    Number of days of warning before password expires : 7
    在这里插入图片描述

    3、设置密码最近一次修改日期为指定日期

    [root@s142 etc]# chage -d 2022-8-22 wuhs
    在这里插入图片描述
    [root@s142 etc]# chage -d 0 wuhs
    在这里插入图片描述
    [root@s142 etc]# chage -d -1 wuhs

    4、设置账户过期时间

    [root@s142 etc]# chage -E 0 wuhs
    [root@s142 etc]# chage -E 2022-8-25 wuhs
    [root@s142 etc]# chage -E -1 wuhs在这里插入图片描述

    5、设置密码过期指定天数后失效

    [root@s142 etc]# chage -I 3 wuhs

    6、设置密码修改间隔最小和最大天数

    [root@s142 etc]# chage -m 30 wuhs
    [root@s142 etc]# chage -M 180 wuhs
    [root@s142 etc]# chage -l wuhs
    Last password change : never
    Password expires : never
    Password inactive : never
    Account expires : never
    Minimum number of days between password change : 30
    Maximum number of days between password change : 180
    Number of days of warning before password expires : 7

    7、设置密码到期提前提醒天数

    [root@s142 etc]# chage -W 3 wuhs
    [root@s142 etc]# chage -l wuhs
    Last password change : never
    Password expires : never
    Password inactive : never
    Account expires : never
    Minimum number of days between password change : 30
    Maximum number of days between password change : 180
    Number of days of warning before password expires : 3

    三、使用语法及参数说明

    1、使用语法

    用法:chage [options] 账户

    2、参数说明

    参数参数说明
    -d, --lastday LAST_DAY将最近一次密码修改时间设为“LAST_DAY”
    -E, --expiredate EXPIRE_DATE将帐户过期时间设为“EXPIRE_DATE” 0表示马上过期,-1表示永不过期
    -h, --help获取命令帮助信息
    -I, --inactive INACTIVE过期 INACTIVE 天数后,设定密码为失效状态
    -l, --list列出用户以及密码的有效期
    -m, --mindays MIN_DAYS将两次改变密码之间相距的最小天数设为“MIN_DAYS”
    -M, --maxdays MAX_DAYS密码保持有效的最大天数
    -R, --root CHROOT_DIRchroot 到的目录
    -W, --warndays WARN_DAYS密码过期前,提前收到警告信息的天数
  • 相关阅读:
    Jeewx-api 1.4.9版本发布—第三方APP开发SDK,支持微信、钉钉、企业微信、小程序等
    【Android笔记41】使用Android实现一个简易版本的购物车小案例
    day068:字符流读、写数据,及其注意事项、flush和close方法、字符缓冲流
    系统架构设计师(第二版)学习笔记----嵌入式系统及软件
    SimpleQA:OpenAI 开源评估大模型事实性的基准测试
    Zabbix钉钉机器人告警
    ​Chrome插件:Postman Interceptor 调试的终极利器
    【花雕动手做】有趣好玩的音乐可视化系列小项目(22)--LED无限魔方
    FPGA - 7系列 FPGA SelectIO -05- 逻辑资源之OLOGIC
    LeetCode每日一题——Maximum Sum With Exactly K Elements
  • 原文地址:https://blog.csdn.net/carefree2005/article/details/126367351
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号