我正在将 crontabs 从旧服务器 (centos 5.5) 转移到新服务器 (centos 6.0),但 (最重要的) 用户 apache 存在问题。在新服务器上,我收到以下信息:
root@newserver $ crontab -u apache -e
Authentication service cannot retrieve authentication info
You (apache) are not allowed to access to (crontab) because of pam configuration.
我该如何克服这个问题?
答案1
这是因为您的 /etc/shadow 文件中没有 apache 条目。它应该包含这样的条目
apache:!!:15168::::::
我刚刚在 C6.3 系统上测试了这一点,删除它会出现与您看到的完全相同的错误。