linux中密码过期如何解决

来源:互联网 发布:泰拉蒙空气净化器 知乎 编辑:程序博客网 时间:2024/06/16 02:36

问题:

Authentication token is no longer valid; new one required
You (mysql) are not allowed to access to (crontab) because of pam configuration.


解决:

一、检查crond权限。
1、cat /etc/corn.deny,文件是空的。
2、ll /usr/bin/crontab,具备S权限位,正常。

二、检查PAM模块。
cat /etc/pam.d/crond,文件配置正常,与其他主机上的无异常。

三、查看系统日志
cat /var/log/secure,日志中显示 有用户密码过期!
使用passwd命令修改一下用户的密码,或者,执行chage –M -1 mysql 设定用户“密码失效过期时间”从不。



参数

描叙

-d

指定密码最后修改日期

-E

密码到期的日期,过了这天,此账号将不可用。0表示马上过期,-1表示永不过期。

-h

显示帮助信息并退出

-I

密码过期后,锁定账号的天数

-l

列出用户以及密码的有效期

-m

密码可以更改的最小天数。为零代表任何时候都可以更改密码。

-M

密码保持有效的最大天数。

-W

密码过期前,提前收到警告信息的天数。


0 0
原创粉丝点击