Dockerで動かしているコンテナ上でcron(やsshd)を使おうとすると、PAMに引っかかってタスクが実行されません。 ネットで調べるとPAMの設定ファイルを変更する方法は出てくるのですが、そもそもPAMに引っかかる理由について言及しているケースがなかったので、自分で書きます。 事象の内容 このページを見ている方は既にご存知かと思いますが念のため。 コンテナでCronを起動すると、タスクの実行時にこんなエラーを吐いて実行されません。 cat /var/log/cron Jul 16 05:26:01 badc11b5db52 crond[52]: (root) FAILED to open PAM security session (Cannot make/remove an entry for the specified session) cat /var/log/secure Ju