吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1022|回复: 8
收起左侧

[求助] centos7的root密码过一段时间就失效的问题

[复制链接]
cooldream2009 发表于 2023-11-13 16:42
使用centos7,root密码设置之后,一般使用1-2个月,密码就失效了,无法进入系统,需要重新设置密码。查找原因,通过chage -l root命令,可以看到密码过期时间的参数是最大的,也就是永不过期,一直没有找到root密码过期原因,有没有热心的技术大佬碰到过类似问题,帮忙解答一下。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

giscloud 发表于 2023-11-13 17:58
本帖最后由 giscloud 于 2023-11-13 17:59 编辑

我没遇到过,无论是云服务器还是本地服务器。
不过查询了一下:在一些Linux发行版中,包括CentOS,用户密码可以设置为具有过期时间。密码过期是一种安全措施,强制用户定期更改其密码,以提高系统的安全性。

# 查看用户密码的过期信息
chage -l username

# 将用户密码的过期时间设置为永不过期
chage -E -1 username

# 设置用户密码的最大有效期(例如,90天)
chage -M 90 username

建议增加其他登录方式,譬如:SSH密钥
jidesheng6 发表于 2023-11-13 18:15
你如果确定密码过期时间设置的没问题,可以往PAM方面考虑,Linux的密码过期时间实际上是由PAM来控制的(针对ssh来说,tty登录的不太确定),ssh文件中一般是开启了PAM模块的载入,你可以把调用PAM的配置注释了,再观察一段时间试试,有可能是PAM控制过期时间的配置文件里面参数错了,或者文件坏了,往PAM方面多研究下
D4rk1n9 发表于 2023-11-13 19:09
是不是有什么堡垒机托管之类的东西?批量定期改密的那种。或者是有动态密码。像装了我们的产品就会是动态密码,每天都不一样。根据一个值去算密码。
FruitBaby 发表于 2023-11-13 21:43
第一次登陆的时候,会有保存选项
xingyuanbao 发表于 2023-11-13 21:46
如三楼所述,检查一下pam模块配置
Eaglecad 发表于 2023-11-14 00:33
/etc/login.defs
这个文件
PASS_MAX_DAYS 90 #密码最长过期天数
PASS_MIN_DAYS 80 #密码最小过期天数
PASS_MIN_LEN 10 #密码最小长度
PASS_WARN_AGE 7 #密码过期警告天数

按需修改
 楼主| cooldream2009 发表于 2023-11-14 09:10
感谢各位大佬提供的帮助,我按照建议再捋一遍。
萧杀 发表于 2023-11-14 13:17
你可以贴出来你那边服务器给出的输出信息.
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-24 17:40

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表