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

    你可能感兴趣的文章
    php7.1.6 + redis
    查看>>
    php7中使用php_memcache扩展
    查看>>
    PHP7中十个需要避免的坑
    查看>>
    php7和PHP5对比的新特性和性能优化
    查看>>
    PHP7安装pdo_mysql扩展
    查看>>
    PHP7实战开发简单CMS内容管理系统(7) 后台登录架构 用户登录校验
    查看>>
    php7,从phpExcel升级到PhpSpreadsheet
    查看>>
    PHP8.1 + ThinkPHP实战指南:高效构建现代化网站的六大技巧
    查看>>
    PHP8中match新语句的操作方法
    查看>>
    PHP:第一章——PHP中常量和预定义常量
    查看>>
    PHP:第一章——PHP中的位运算
    查看>>
    phpcms
    查看>>
    phpcms 2008 product.php pagesize参数代码注射漏洞
    查看>>
    phpcms V9 自定义添加 全局变量{DIY_PATH}方法
    查看>>
    Redis五种核心数据结构的基本使用与应用场景
    查看>>
    Redis五种数据结构简介
    查看>>
    PHPCMS多文件上传和上传数量限制
    查看>>
    phpEnv的PHP集成环境
    查看>>
    PHPExcel一些基本设置总结
    查看>>
    phpexcel中文手册
    查看>>