Linux设置用户的密码有效期

2023-11-13

使用命令chage加参数可以查看,更改用户密码的有效期。

1.查看用户密码有效期:

chage -l username

如下是永不会过期的类型

以下是90天有效期的类型 

​​​​​​​

 2.修改密码到期时间

通过参数 -M 设置账户密码的到期时间

语法: chage  -M  number-of-days  username
(扩展:
-M  指定的是密码有效的最大天数
-m  指定的是密码有效的最小天数。不建议用-m, 使用 默认 最小天数0 即可
)

chage -M 90 user1

密码过期前几天(具体几天视设置而定)会有消息提醒

密码过期前的消息提醒信息类似如下:
Warning: your password will expire in 6 days

密码过期时,会强制用户修改密码。提示如下:

You are required to change your password immediately (password aged)
WARNING: Your password has expired.
You must change your password now and login again!
Changing password for dhinesh
(current) UNIX password:
Enter new UNIX password:
Retype new UNIX password:

 账号过期时间设置

上面是对用户的密码过期时间设置,那怎么设置账号的过期时间。强烈建议不要对root用户使用!!!

可以使用 -E 选项设置账号的过期时间,时间格式为 "YYYY-MM-DD"以普通账户 进行举例:

chage -E "2023-05-21" user1

设置用户账号不过期

chage  -E -1 user1

设置用户账号和密码永不过期 

chage -m 0 -M 99999 -E -1 user1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux设置用户的密码有效期 的相关文章

  • Spring boot2.x配置redis缓存以及利用通配符删除缓存key

    环境 jdk1 8 window系统 需要安装redis maven项目 一 依赖 redis跟缓存依赖是必须的
  • 226. 翻转二叉树

    Definition for a binary tree node function TreeNode val left right this val val undefined 0 val this left left undefined
  • link标签介绍

    定义 HTML外部资源链接元素 规定了当前文档与外部资源的关系 该元素最常用于链接样式表 此外也可以被用来创建站点图标 比如PC端的 favicon 图标和移动设备上用以显示在主屏幕的图标 link标签属性 属性 值 描述 as audio

随机推荐

  • 84、PullToRefresh使用详解

    PullToRefresh使用详解 一 构建下拉刷新的listView http blog csdn net harvic880925 article details 17680305 PullToRefresh使用详解 二 重写BaseA
  • ipsec.conf 各配置含义

    IPsec conf 是 IPsec 协议的配置文件 它包含了各种网络安全相关的配置信息 下面是常见的一些配置项及其含义 conn 连接名 表示需要建立的安全连接的名称 left 或者 leftsubnet 本地端 IP 地址或子网地址 r
  • 【java基础一】string和list互转

    工作中常用到list和string互转 常见的互转方法 list转string 方法1使用java8 Stream流 List
  • vue-router路由的三种传参方式(params/query)

    路由传参 传参方式可分为params传参和query传参 其中params又可分为url中显示参数和不显示参数 1 params传参 显示参数 声明式 router link 该方式通过router link的to属性实现 子路由需要提前配
  • 异步复位同步释放原理

    深度揭秘异步复位同步释放原理 文章右侧广告为官方硬广告 与吾爱IC社区无关 用户勿点 点击进去后出现任何损失与社区无关 明天就放端午小长假了 提前祝大家节日快乐 腾讯官网已经给小编公众号开通了赞赏功能 在文章末尾 这个赞赏是针对原创作者的
  • Python高级培训第二次作业

    import operator class Cat object 创建类cat 继承与object def init self leg 设置 init 就上一个参数leg self leg leg 设置leg的值为leg def run s
  • VM 中ubuntu下----Eclipse ctrl+s 显示update conflict的问题

    VM 中ubuntu下 Eclipse ctrl s 显示update conflict的问题 VMworkstation中使用共享主机的方式 在eclipse下编辑windows下的文件 ctrl s时 显示update conflict
  • WPF 禁用TextBox的触摸后自动弹出虚拟键盘

    原文 WPF 禁用TextBox的触摸后自动弹出虚拟键盘 前言 问题 如下截图 TextBox 在触摸点击后 会自动弹出windows的虚拟键盘 如何 禁用键盘的自动弹出 调用虚拟键盘 通过调用TapTip exe或者osk exe 主动弹
  • 剖析vue常见问题(三)之vue中key的作用和原理

    背景 说到vue中key的作用 大家都知道它可以唯一的确定一个dom元素 从而执行diff算法时更加高效 但是想更加详细的知道具体原因 我们还是需要从源码入手 详见源码 src core vdom patch js中的updateChild
  • 华为od机试 Python 【计算最少步数】

    题目 小明计划在周末去爬山 他有一份包含山峰高度的地图 其中 0 代表平地 而 1 到 9 表示不同的山峰高度 小明可以向上 下 左或右移动一步 但是 由于他不想爬得太累 他决定只在高度差不超过 k 的地方移动 现在他站在地图的左上角 你能
  • ES安全认证机制X-pack的安装及使用

    1 给ES Kibana安装x pack bin elasticsearch plugin install x pack bin kibana plugin install x pack 2 修改密码 注意 这个只能修改一次密码 同一个集群
  • 如何在Android应用中使用百度地图api

    本篇通过一个简单的示例一步步介绍如何在Android应用中使用百度地图api 1 下载百度地图移动版API Android 开发包 要在Android应用中使用百度地图API 就需要在工程中引用百度地图API开发包 这个开发包包含两个文件
  • 互联网行业为什么能吸引越来越多的年轻人?尤其是程序员……

    上周发的关于全国程序员4月的薪资依旧稳步上涨的推文 着实让羡慕了一把 虽然互联网大厂屡次传来裁员的消息 但依然阻挡不了年轻人向互联网行业涌入的决心 那么 问题来了 互联网行业为什么能吸引越来越多的年轻人 弹性上班 很多互联网公司都会有弹性上
  • linux xargs命令使用

    linux xargs命令使用 基本的命令是 command xargs I 选项 格式 xargs I rep str comand rep srt 其中rep str 为代替传递给xargs参数 可以使 等符号 其主要作用是当xargs
  • jquery获取一组radio被选中项的值

    相关文章 EXT使用中IE下的DOCTYPE问题 DOJO的菜单老出问题 IE6 IE7和Firefox对Div处理的差异 推荐圈子 EXT 更多相关推荐
  • 在Vi里面实现字符串的批量替换

    在Vi里面实现字符串的批量替换 在Vi里面实现字符串的批量替换 a 文件内全部替换 s abc def g 用def替换文件中所有的abc 例如把一个文本文件里面的 linuxidc com 全部替换成 linuxidc net s lin
  • 训练DPT:由测试test到训练train图像的一个epochs的optimize.zero_grad() loss.backward() optimizer.step()

    不知道大家有没有这样的感受 很多研究型论文通常会给出他们的test py文件 但是其train py文件往往是空白的 这时候感觉文章的test确实很nice 就想去探究其更原始 最优参数 训练出的参数过程 那么这里就不得不开始研究如何从te
  • ssm整合无法注入dao层

    spring整合mybatis 在部署项目时 一直报错 dao无法注入ioc容器 Error creating bean with name accountController Unsatisfied dependency expresse
  • 听说CentOS 8 已经成绝版了 ?难道就没有后续了么?很烦!

    一 CentOS 8 已是绝版 CentOS Stream 才是未来 CentOS 官方发文称 CentOS Stream 才是 CentOS 项目的未来 在接下来的一年里 将逐步把开发工作的重心从 CentOS Linux 往 CentO
  • Linux设置用户的密码有效期

    使用命令chage加参数可以查看 更改用户密码的有效期 1 查看用户密码有效期 chage l username 如下是永不会过期的类型 以下是90天有效期的类型 2 修改密码到期时间 通过参数 M 设置账户密码的到期时间 语法 chage