无法 make/remove 指定会话的条目 - cron

Cannot make/remove an entry for the specified session - cron

我在亚马逊 运行 docker linux。我已经为特定操作设置了一个 cron 作业。它 returns 一个错误,指出 无法 make/remove 指定会话的条目 Docker 版本:1.12.6(客户端和服务器) API 版本:1.24(客户端和服务器)

该错误通常是由于 pam 安全问题造成的。

最近已在 debian 中修复:https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=726661 和 Ubuntu Wily (15.10)。

作为解决方法,您可以尝试在 /etc/pam.d/cron 中注释模块 pam_loginuid.so 并重新启动 cron(或 docker 容器)。

您可以在 Dockerfile 中使用类似的内容:

RUN sed -i '/session    required     pam_loginuid.so/c\#session    required   pam_loginuid.so' /etc/pam.d/cron