如何在PAM_ldap中获取当前PAM用户

how to get current PAM user in pam_ldap?

本文关键字:PAM 获取 用户 ldap      更新时间:2023-10-16

如何在C/C++中获取由pam_ldap验证的用户名?我找到了"pam_get_user"API,但如何获取此函数的pam_handle_t?

谢谢Dma

通过调用获得句柄

int pam_start(const char *service_name, const char *user, 
              const struct pam_conv *pam_conversation, pam_handle_t **pamh); 

pamh-是上述api中的一个输出参数。

点击此处查看更多详细信息。