博客
关于我
设置Linux服务器登录密码过期时长
阅读量:569 次
发布时间:2019-03-09

本文共 757 字,大约阅读时间需要 2 分钟。

设置Linux服务器登录密码过期时长

登录服务器时,可能会提示密码过期,要求立即修改密码重新登录。这种情况经常会影响正常的工作流程,因此了解如何配置密码过期时长可以帮助我们管理服务器更高效地。

这一篇文章将介绍如何修改密码以及如何设置密码的过期时长,特别是如何让密码永不过期,同时提供均衡的安全性配置。

一、修改登录密码

当登录页面提示密码过期时,通常会要求输入当前密码以验证身份。以下是操作步骤:

  • 输入当前密码并验证身份。
  • 随后根据提示输入新密码,并确认两次以防止输入错误。
  • 成功修改密码后,系统会要求重新登录。
  • 需要注意的是,对于root用户,修改密码后系统会自动切换回root用户,方便后续操作。

    二、设置用户密码的过期时长

    为避免频繁因密码过期而佩,那么我们可以配置适当的密码过期时长。这个过程需要使用root权限,因为普通用户无法修改其他用户的密码属性。

  • 使用su命令切换至root用户。
  • 使用chage命令来配置密码过期的时间。
  • chage命令说明

    • -m:设置密码可更改的最小天数。设置为0,可以随时更改。
    • -M:设置密码保持有效的最大天数。设置为99999表示密码永不过期。
    • -l:查看当前密码设置。
    1. 查看现有配置(以root用户为例):
    2. chage -l root
      1. 修改密码过期时间(以root用户为例):
      2. chage -m 0 rootchage -M 99999 root

        此时密码设置为随时可改,且永不过期。查看修改后的设置:

        恢复旧密码

        在实际工作中,服务器可能需要多个用户登录,设置密码永不过期并不安全。因此,我们需要维护一个平衡:取消过期时间但又保持一定的安全性。

      3. 退出root用户权限。
      4. 使用passwd命令,将登录密码恢复到原值。
      5. 这样既保证了用户正常登录,又维护了服务器的安全性。

    转载地址:http://muppz.baihongyu.com/

    你可能感兴趣的文章
    nacos集群搭建
    查看>>
    Nessus漏洞扫描教程之配置Nessus
    查看>>
    Nest.js 6.0.0 正式版发布,基于 TypeScript 的 Node.js 框架
    查看>>
    Netpas:不一样的SD-WAN+ 保障网络通讯品质
    查看>>
    Netty WebSocket客户端
    查看>>
    Netty工作笔记0011---Channel应用案例2
    查看>>
    Netty工作笔记0014---Buffer类型化和只读
    查看>>
    Netty工作笔记0050---Netty核心模块1
    查看>>
    Netty工作笔记0084---通过自定义协议解决粘包拆包问题2
    查看>>
    Netty常见组件二
    查看>>
    netty底层源码探究:启动流程;EventLoop中的selector、线程、任务队列;监听处理accept、read事件流程;
    查看>>
    Netty核心模块组件
    查看>>
    Netty框架的服务端开发中创建EventLoopGroup对象时线程数量源码解析
    查看>>
    Netty源码—2.Reactor线程模型一
    查看>>
    Netty源码—4.客户端接入流程一
    查看>>
    Netty源码—4.客户端接入流程二
    查看>>
    Netty源码—5.Pipeline和Handler一
    查看>>
    Netty源码—6.ByteBuf原理二
    查看>>
    Netty源码—7.ByteBuf原理三
    查看>>
    Netty源码—7.ByteBuf原理四
    查看>>