Linux之设置账户或密码有效期

234 篇文章 12 订阅
117 篇文章 8 订阅

        最近一直比较忙,知道今天才闲下来。所以特地来和大家聊聊Linux修改账户或密码的有效期问题。这是一个很简单的小操作,几句话就能说明白,咱们进入正题。

温故:   

    关于Liunx的用户和密码常见的操作也就是对用户的增删改以及对密码的修改了。这里顺便回顾一下这部分内容。

 然后使用“cat /etc/passwd”命令后可以查看到文件中已经新增的用户名“test”

 执行了“userdel”就可以看到这个用户已经被删除了

 知新:

        接下来咱们说重点,一般来说一些新上线的系统都会创建一些临时用户用于测试,这个用户账号的存在时间不会太久,因此会对这个账号有一些设置,比如多久之后失效。还有就是对于密码也会有一些设置,比如设置密码100天有效期,过期两天后失效,或者设置密码永不失效,都是一些简单使用的小技能,大家了解就好。

1、查看test用户的属性         

chage   -l  test

 从上图可以看到该用户的密码过期设置、密码失效设置和用户过期设置都是never,即永不过期,永久生效。

2、修改密码有效期为100天

chage -M 100 test

 从上图可以看出密码的过期时间已经变为2021年10月30日,正好是间隔100天。

3、修改密码失效时间为3天

chage -I 3 test

 从上图可以看到密码的失效日期已经变为2021年11月2日,正好是过期后三天。

4、修改用户账号过期时间为100天

chage -E 2021-12-31 test

从上图可以看到test用户的账号有效期已经被调整为2021年12月31日。

拓展1:

        密码过期时间和密码失效时间是不同的,一定要区分好。举例子说明,按照我上面对test用户的配置来说,密码是2021年10月30日过期,密码的失效时间设置的是2021年11月2日。那么一旦过了10月30日,该密码还是可以继续使用的,还可以继续使用到11月2日,这就是这两者的区别。

拓展2:

        下面是chage这个命令的参数的使用方法

知识不多,今天就讲到这里,欲知后事如何请听下回分解 

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
Linux系统中,可以通过配置文件来实现密码复杂度策略和有效期设置。对于密码复杂度策略,你可以修改/etc/login.defs文件中的相关配置项。而对于密码有效期和失败锁定策略,你可以在/etc/pam.d/system-auth文件中进行配置。 首先,打开/etc/login.defs文件,找到以下几个配置项: 1. PASS_MAX_DAYS:将其设置为90,表示密码的最大有效期为90。 2. PASS_MIN_LEN:将其设置为8,表示密码的最小长度为8个字符。 3. PASS_WARN_AGE:可以将其设置为一个合适的值,表示在密码过期前多少开始提醒用户修改密码。 保存并退出/etc/login.defs文件。 接下来,打开/etc/pam.d/system-auth文件,在该文件中添加以下配置项: 1. 在auth部分添加如下行以实现失败锁定策略: ``` auth required pam_faillock.so preauth silent deny=5 unlock_time=60 auth [default=die] pam_faillock.so authfail deny=5 unlock_time=60 ``` 上述配置表示,如果连续5次认证失败,则账户会被锁定1分钟。 2. 在password部分添加如下行以实现密码复杂度策略: ``` password required pam_pwquality.so retry=3 ``` 上述配置会要求密码满足一定的复杂度要求,例如包含数字、字母和特殊符号等。 保存并退出/etc/pam.d/system-auth文件。 配置完成后,重启系统或者重新加载相关的服务,以使配置生效。可以使用以下命令来重新加载PAM服务: ``` sudo systemctl restart systemd-logind.service ``` 这样,Linux系统就会按照你的要求设置密码的复杂度策略和有效期

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

金陵大掌柜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值