非root用户crontab定时任务不执行

06-26 1151阅读

前言

有一个sh脚本,通过crontab -l写入后,发现并没有执行,手动执行脚本却正常,怀疑是权限上的问题。

排查

在/var/log/cron查看日志发现有" FAILED to authorize user with PAM (Module is unknown)"的报错

非root用户crontab定时任务不执行

解决

修改/etc/pam.d/crond,把把所有required改成sufficient,并重启systemctl restart crond

非root用户crontab定时任务不执行

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]