【Linux】chage命令使用

chage命令

chage用来更改linux用户密码到期信息,包括密码修改间隔最短、最长日期、密码失效时间等。

语法

复制代码
chage  [参数]   用户名

chage命令 -Linux手册页

选项及作用

执行令 : chage --help

执行命令结果

参数

  • -d, --lastday 最近日期 将最近一次密码设置时间设为"最近日期"
  • -E, --expiredate 过期日期 将帐户过期时间设为"过期日期"
  • -h, --help 显示此帮助信息并推出
  • -I, --inactive INACITVE 过期 INACTIVE 天数后,设定密码为失效状态
  • -l, --list 显示帐户年龄信息
  • -m, --mindays 最小天数 将两次改变密码之间相距的最小天数设为"最小天数"
  • -M, --maxdays 最大天数 将两次改变密码之间相距的最大天数设为"最大天数"
  • -R, --root CHROOT_DIR chroot 到的目录
  • -W, --warndays 警告天数 将过期警告天数设为"警告天数"

常用命令示例

命令:chage -l test

查看某个用户的密码状态。下面是两张图,中文和英文对比学习。

命令:chage -d 2023-12-28 test

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

命令:chage -m14 test6

设置test6用户两次密码更改之间间隔最小天数。

命令:chage -M 14 test6

设置test6用户两次密码更改之间间隔最大天数。

命令:chage -W 14 test6

设置test6在密码过期之前警告的天数。

命令:chage -E 2025-01-01 test6

设置test6帐户过期时间到2025-01-01。

命令:chage test6

交互设置test6帐户信息。




相关推荐
wuminyu6 分钟前
JVM锁膨胀与Futex源码解析
java·linux·c语言·jvm·c++
happymade7 分钟前
7000 台网络设备批量纳管 & 自动拓扑生成实战——MSRM3 完整操作流程与关键要点复盘
运维·服务器·网络·zabbix·grafana·msrm3
斑马13917 分钟前
Linux软件编程学习笔记(十一)——HTTP协议
linux·笔记·学习
做萤石二次开发的哈哈20 分钟前
萤石蓝海 AIoT 一站式工作台:海康LCD会议平板接入,多端大屏运维应用一站生成
运维·物联网·电脑·萤石开放平台·会议室管理·蓝海aiot一站式工作台·otap物模型
OpenPomeloxCommunity24 分钟前
Linux驱动基础(一):模块机制的设计与实现
linux
Shadow(⊙o⊙)32 分钟前
Linux网络——文件与网络的连接桥梁struct sock {
linux·运维·网络
其实防守也摸鱼41 分钟前
教育信息技术应用创新---基础软件信息赛(题库)
大数据·运维·人工智能·web安全·自动化
新时代牛马44 分钟前
Linux 性能调优与追踪完整篇:ftrace、perf、eBPF从采样到落地验证
linux·运维·服务器
sunoo-2291 小时前
【网络编程 + 数据库】select 与 epoll 核心区别详解 + SQLite 入门到 C 接口全攻略
linux·网络·数据库·vscode·学习·sqlite
zbyyd1 小时前
Linux 系统编程 :select/epoll 多路复用与 SQLite 数据库实战
linux·数据库·sqlite