Ao seguir o / var / log / cron, notei que a tarefa cron está falhando devido às permissões do PAM. No meu access.conf eu tenho o seguinte uncommented para se certificar (ou o que eu pensei que estava certificando-se) que o root tinha permissões para executar tarefas agendadas.
# User "root" should be allowed to get access via cron .. tty5 tty6.
+ : root : cron crond :0 tty1 tty2 tty3 tty4 tty5 tty6
Estou no Centos 7 Kernel 3.10.0-693.21.1.el7.x86_64, nós o conectamos ao nosso diretório ativo do Windows instanc via realm, sssd, kerberos.
Minhas etapas de instalações podem ser encontradas aqui Best Auth Mech se conectar ao Windows AD
Estou perplexo no momento e não consigo descobrir o que pode estar causando isso. Eu verifiquei duas vezes que a senha root não expirou e não tinha. O acesso raiz atual é configurado por meio de grupos de segurança do Windows.
Qualquer ajuda seria muito apreciada!
EDITAR
Eu adicionei o debug ao final do meu pam_access.so e recebi o seguinte
crond[17411]: pam_access(crond:account): login_access: user=root, from=cron, file=/etc/security/access.conf
crond[17411]: pam_access(crond:account): line 60: - : ALL EXCEPT wheel shutdown sync : LOCAL root
crond[17411]: pam_access(crond:account): list_match: list=ALL EXCEPT wheel shutdown sync, item=root
crond[17411]: pam_access(crond:account): user_match: tok=ALL, item=root
crond[17411]: pam_access(crond:account): string_match: tok=ALL, item=root
crond[17411]: pam_access(crond:account): user_match: tok=wheel, item=root
crond[17411]: pam_access(crond:account): string_match: tok=wheel, item=root
crond[17411]: pam_access(crond:account): user_match: tok=shutdown, item=root
crond[17411]: pam_access(crond:account): string_match: tok=shutdown, item=root
crond[17411]: pam_access(crond:account): user_match: tok=sync, item=root
crond[17411]: pam_access(crond:account): string_match: tok=sync, item=root
crond[17411]: pam_access(crond:account): user_match=1, "root"
crond[17411]: pam_access(crond:account): list_match: list=LOCAL root, item=root
crond[17411]: pam_access(crond:account): from_match: tok=LOCAL, item=cron
crond[17411]: pam_access(crond:account): string_match: tok=LOCAL, item=cron
crond[17411]: pam_access(crond:account): from_match=1, "cron"
crond[17411]: pam_access(crond:account): access denied for user
root 'do' cron '