【问题标题】:You (root) are not allowed to access to (crontab) because of pam configuration centOS由于pam配置centOS,您(root)不允许访问(crontab)
【发布时间】:2017-09-19 21:10:27
【问题描述】:

执行此操作时出现此错误。

crontab -e
You (root) are not allowed to access to (crontab) because of pam configuration.

我评论了下面的所有内容

cat /etc/pam.d/crond
#
# The PAM configuration file for the cron daemon
#
#
# No PAM authentication called, auth modules not needed
#account    required   pam_access.so
#account    include    password-auth
#session    required   pam_loginuid.so
#session    include    password-auth
#auth       include    password-auth

我在/etc/security/access.conf下面添加了

#+ : ALL : ALL
#+ : root : cron

这是 cron 日志

Sep 19 21:01:01 localhost crond[65409]: (root) PAM ERROR (Authentication failure)
Sep 19 21:01:01 localhost crond[65409]: (root) FAILED to authorize user with PAM (Authentication failure)
Sep 19 21:02:01 localhost crond[65541]: (root) PAM ERROR (Authentication failure)
Sep 19 21:02:01 localhost crond[65541]: (root) FAILED to authorize user with PAM (Authentication failure)
Sep 19 21:03:01 localhost crond[65677]: (root) PAM ERROR (Authentication failure)
Sep 19 21:03:01 localhost crond[65677]: (root) FAILED to authorize user with PAM (Authentication failure)
Sep 19 21:04:01 localhost crond[65785]: (root) PAM ERROR (Authentication failure)
Sep 19 21:04:01 localhost crond[65785]: (root) FAILED to authorize user with PAM (Authentication failure)
Sep 19 21:05:01 localhost crond[65892]: (root) PAM ERROR (Authentication failure)
Sep 19 21:05:01 localhost crond[65892]: (root) FAILED to authorize user with PAM (Authentication failure)

root密码设置为永不过期

chage -l root
Last password change                    : never
Password expires                    : never
Password inactive                   : never
Account expires                     : never
Minimum number of days between password change      : 0
Maximum number of days between password change      : 90
Number of days of warning before password expires   : 7

我重启了 crond 几次都没有用。

非常感谢任何帮助。

【问题讨论】:

标签: linux bash cron centos7


【解决方案1】:

解决方法请参考https://serverfault.com/questions/620157/how-to-fix-a-crontab-access-issue-with-a-pam-configuration-error-message

看来您不应该在 access.conf 中评论根目录。 同一链接中还有其他解决方案

希望它能解决你的问题。

【讨论】:

    猜你喜欢
    • 2020-01-15
    • 2012-07-18
    • 2015-04-20
    • 2018-04-03
    • 2017-10-15
    • 2016-12-10
    • 2013-01-26
    • 2019-09-10
    • 2017-11-12
    相关资源
    最近更新 更多