PAM pam_sm_close_session无法启动

时间:2014-11-22 18:20:21

标签: c cryptography debian logout pam

我正在编写PAM模块,在此之前一切运行良好,我成功地管理了pam_sm_open_session()。进程的编辑文件是/etc/pam.d/login with “auth requisite pam_test_x64.so”

现在我遇到了pam_sm_close_session()的问题,它根本不起作用。我的意思是当我退出(CTRL + D或“注销”)时,没有任何反应。毕竟,我的pam_sm_close_session在pam_sm_open_session编码的同一个文件中,所以......也许这是正常的。

用于开放会话Doc。说:PAM框架从PAM配置中列出的模块中调用pam_sm_open_session()

用于关闭会话:PAM框架从pam.conf文件中列出的模块调用pam_sm_close_session()

所以地点似乎不同......

我在哪里必须说“当用户注销时加载”这个“”,就像我为open_session做的那样? 感谢

是的,操作系统是Debian 7.6.0-i386

1 个答案:

答案 0 :(得分:1)

终于找到了如何处理这个问题。

要编辑的文件是common-session而不是login。它现在就像一个魅力! 希望这对某人有用