我又回到了为 OSX 编写 PAM 模块的永无止境的传奇中。我已经编写了模块。它在使用 ssh 或启动新的终端窗口或 su 时有效。我真正、真正、真正想要的只是 ssh 和登录窗口。
我的 PAM 模块在“会话”模式下工作。它要么返回 PAM_SUCCESS 要么返回 PAM_IGNORE。同样,它适用于其他 PAM 感知系统,如 ssh 和 su。我真的很想进入登录窗口。知道如何使用 OSX 和 openPAM 做到这一点吗?
我已经看到了一些建议使用“pam.d/authenticate”文件的潜在答案。这还没有奏效。在那里设置我的会话线路似乎会导致系统与 Active Directory 的连接失败。
我还尝试创建一个“pam.d/loginwindow”文件,以防万一有它的规定——不高兴。
想法?