我是 CentOS 的新手,每当我尝试重新启动 puppet 服务 - pe-puppetdb、pe-puppetserver 等时,我都会收到以下错误:
Jun 23 04:03:01 abc.xyz.com crond[12117]: pam_unix(crond:account): expired password for user root (root enforced)
Jun 23 04:03:01 abc.xyz.com crond[12117]: (root) PAM ERROR (Authentication token is no longer valid; new one required)
Jun 23 04:03:01 abc.xyz.com crond[12117]: (root) FAILED to authorize user with PAM (Authentication token is no longer valid; new one required)
Run Code Online (Sandbox Code Playgroud)
以下是 /etc/pam.d/crond 中的条目:
account required pam_access.so
account include password-auth
session required pam_loginuid.so
session include password-auth
auth include password-auth
Run Code Online (Sandbox Code Playgroud)
我认为这里需要做两件事: