博客
关于我
设置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/

    你可能感兴趣的文章
    Objective-C实现四舍五入(附完整源码)
    查看>>
    Objective-C实现四阶龙格库塔法(附完整源码)
    查看>>
    Objective-C实现四阶龙格库塔法(附完整源码)
    查看>>
    Objective-C实现回调实例(附完整源码)
    查看>>
    Objective-C实现图-弗洛伊德FloydWarshall算法(附完整源码)
    查看>>
    Objective-C实现图书借阅系统(附完整源码)
    查看>>
    Objective-C实现图像二维熵的图像信号丢失检测(附完整源码)
    查看>>
    Objective-C实现图像去雾算法(附完整源码)
    查看>>
    Objective-C实现图像灰度变换(附完整源码)
    查看>>
    Objective-C实现图像相似度平均值哈希算法(附完整源码)
    查看>>
    Objective-C实现图像移动(附完整源码)
    查看>>
    Objective-C实现图层混合算法(附完整源码)
    查看>>
    Objective-C实现图片dilation operation扩张操作算法(附完整源码)
    查看>>
    Objective-C实现图片erosion operation侵蚀操作算法(附完整源码)
    查看>>
    Objective-C实现图片的放大缩小(附完整源码)
    查看>>
    Objective-C实现图片腐蚀(附完整源码)
    查看>>
    Objective-C实现图片膨胀(附完整源码)
    查看>>
    Objective-C实现图的邻接矩阵(附完整源码)
    查看>>
    Objective-C实现圆球的表面积和体积(附完整源码)
    查看>>
    Objective-C实现在Regex的帮助下检查字谜算法(附完整源码)
    查看>>