zoukankan      html  css  js  c++  java
  • 错误:you (root) are not allowed to access to (crontab) because of pam configuration.

    linux crontab报以下错误解决

    [root@china ~]# crontab -l

    拒绝权限
    You (root) are not allowed to access to (crontab) because of pam configuration.

    解决:

    1.查看定时任务的日志/var/log/cron

    pam_access(crond:account): access denied for user `root' from `cron'

    2. 查看 /etc/pam.d/crond

    root>more /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

    修改文件:

    [root@~]# cp /etc/pam.d/crond /etc/pam.d/crond.bak
    [root@ ~]# vim /etc/pam.d/crond

    account    sufficient   pam_access.so
    account    include    system-auth
    session    sufficient   pam_loginuid.so
    session    include    system-auth
    auth       sufficient pam_rootok.so
    auth       required   pam_env.so
    auth       include    system-auth

    重启crond 

    [root@~]# /etc/init.d/crond restart
    停止 crond: [确定]
    正在启动 crond: [确定]

    重新登录root

    [root@~]# crontab -e

     完美解决

  • 相关阅读:
    模块
    Queue(队列)
    Stack(栈)
    Vector(容器)
    位图像素的颜色
    大数处理之三(除法)
    大数处理之二(幂运算)
    浮点数(double)的优势
    大数处理之一(加法和乘法)
    Depth-First Search
  • 原文地址:https://www.cnblogs.com/xiao-apple36/p/14455157.html
Copyright © 2011-2022 走看看