我正在编写PAM模块,在此之前,一切都进行得很好,我成功地管理了pam_sm_open_session()。为进程编辑的文件是/etc/amam.d/登录,带有"auth必需的pam_test_x64.so“
现在,我遇到了pam_sm_close_session()方面的问题,它根本无法工作。我的意思是当我注销(CTRL+D或“注销”)时,什么都不会发生。毕竟,我的pam_sm_close_session在pam_sm_open_session被编码的同一个文件中,所以.也许这是正常的。
公开会议的医生。:PAM框架从PAM配置中列出的模块调用pam_sm_open_session()
关闭会话: PAM框架从pam_sm_close_session文件中列出的模块调用pam.conf ()
所以地点似乎不同..。
我应该在哪里说“当用户注销时加载”this“,就像我对open_session所做的那样?谢谢
是的,操作系统是Debian 7.6.0-i 386
发布于 2014-11-24 16:44:06
终于找到了处理这件事的方法。
要编辑的文件是公共会话,而不是登录。它现在就像一种魅力!希望这对某人有用
https://stackoverflow.com/questions/27080845
复制相似问题