Linux用户默认的用户有效期是永久有效。如果做过了安全加固,用户的有效期通常会设置一个固定的数值,比如90天。

有效期是为了让用户定期修改密码,增加安全性。如果不考虑安全性的问题,在密码即将到期的时候,将密码有效期直接延长下一个90天的话,就需要用一些操作来进行。

1. vim直接修改

记录密码有效期的文件是/etc/shadow,这个是root权限才能进行修改的文件。这个文件中,每一段的含义,请转到:CentOS中/etc/shadow详解

其中,冒号分割的第三段,就是最后一次修改的日期,距离1970年1月1日的天数,我们把这个数值修改为+90的数字,即可延长有效期90天。

2. chage命令修改

帮助信息:

> chage --help

Usage: chage [options] LOGIN

Options:

-d, --lastday LAST_DAY set date of last password change to LAST_DAY

-E, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE

-h, --help display this help message and exit

-I, --inactive INACTIVE set password inactive after expiration

to INACTIVE

-l, --list show account aging information

-m, --mindays MIN_DAYS set minimum

linux账号延期,Linux用户密码过期延期相关推荐

  1. linux创建永不过期用户,linux下如何设置用户密码永不过期_网站服务器运行维护...

    linux中有几种文件类型_网站服务器运行维护 linux中可分为6种文件类型,分别是:1.普通文件(数据文件):2.目录文件:3.设备文件:4.链接文件:5.管道文件:6.套接字文件,用于不同计算机 ...

  2. linux修改密码最短生存时间,Linux基础命令---修改用户密码

    passwd 更改用户密码,超级用户可以修改所有用户密码,普通用户只能修改自己的密码.这个任务是通过调用LinuxPAM和LibuserAPI来完成的.本质上,它使用LinuxPAM将自己初始化为一个 ...

  3. Linux非交互式修改用户密码

    Linux非交互式修改用户密码 echo "root:123456789" | chpasswd使用命令修改密码 useradd www;echo 123456789 | pass ...

  4. oracle用户密码不被锁,Oracle用户密码过期和用户被锁解决方法【转】

    [原因/触发因素] 确定是由于Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响 密码过期后, ...

  5. 关于Oracle数据库用户密码过期的预防和解决办法

    适用范围:各业务平台Oracle11g数据库 数据库软件:Oracle 故障现象: Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天& ...

  6. Oracle用户密码过期和用户被锁解决方法【转】

    Oracle用户密码过期和用户被锁解决方法[转] 参考文章: (1)Oracle用户密码过期和用户被锁解决方法[转] (2)https://www.cnblogs.com/paul8339/p/590 ...

  7. oracle禁止修改密码,Oracle 用户密码过期后不允许修改密码的示例代码

    --本人是初学者,不知道还有没有更好的方法create table PASSWD_CHANGED ( USER_NAME VARCHAR2(20), OLD_PASSWD VARCHAR2(100), ...

  8. oracle用户密码已过期,oracle用户密码过期的处理方法

    oracle用户密码过期?不要紧,下面就为您介绍一个oracle用户密码过期的处理方法,供您参考,如果您对此方面感兴趣的话,不妨一看. 在测试环境学习oracle,出现oracle用户密码过期的问题, ...

  9. MySQL的用户密码过期功能详解

    MySQL的用户密码过期功能详解 作者:chszs,未经博主允许不得转载.经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszs 先说明两个术语. Payment Ca ...

最新文章

  1. jquery过滤HTML标签方法
  2. Excel、Exchange和C#
  3. Silverlight C# 游戏开发:方向键的组合,八方向实现
  4. boost::test模块测试从数据集对主测试套件的访问
  5. spring boot示例_Spring Boot完成示例
  6. arraylist获取前多少位_Java 面试题 :百度前 200 页都在这里
  7. 升级android 6.0系统
  8. 火狐浏览器账号登录步骤详解
  9. python在物联网中的应用_在物联网中应用机器学习
  10. 实现两边定宽,中间自适应布局(三栏布局)的七种方法
  11. linux shell脚本 定义变量,Shell脚本应用 - 编制shell脚本、shell变量
  12. 孔浩java web视频教程_孔浩老师webservice视频教程(含CXF视频教程)
  13. Docker下载redis镜像
  14. css单行文本和多行文本溢出显示省略号...
  15. 计算机加密无法连接打印机,0x00000006无法连接打印机怎么办
  16. 如何用sql语句查询年龄最小或最大的信息
  17. 打怪游戏(进度29%)
  18. python pdf open打开非常慢_openoffice打开大的word文档很慢而且兼容性极差
  19. java longlong_java Long long | 学步园
  20. 企业软文\网站文章代写工具有哪些应用问题及优化升级

热门文章

  1. 详细讲解Java整数类型
  2. Moblin v2开发环境设置——创建一个新应用程序
  3. Android预置默认输入法
  4. xshell 基本操作
  5. 用tagcloud插件制作的超炫酷“云标签”(3D旋转和平铺),附前后台代码及标签配置页面
  6. 戴尔笔记本插耳机听歌暂停后继续声音突然变大
  7. 到处excel表格的数据和页面的数据不一致
  8. 指向性麦克风----8字形麦克风设计(四)
  9. 英语对于程序员重要吗?
  10. 微信小程序的体验评分,如何从开发者工具中调取