0
C/C++でpam_ldapで認証するユーザー名を取得するにはどうすればよいですか? "pam_get_user" APIが見つかりましたが、どうすればこの関数のpam_handle_tを取得できますか?pam_ldapで現在のPAMユーザーを取得する方法は?
おかげ DMA
C/C++でpam_ldapで認証するユーザー名を取得するにはどうすればよいですか? "pam_get_user" APIが見つかりましたが、どうすればこの関数のpam_handle_tを取得できますか?pam_ldapで現在のPAMユーザーを取得する方法は?
おかげ DMA
あなたは呼び出すことでハンドルを取得:
int pam_start(const char *service_name, const char *user,
const struct pam_conv *pam_conversation, pam_handle_t **pamh);
pamh
- 上記APIの出力パラメータです。
詳細を確認してください。here
もし私がpam_ldapを使ってログインすれば、どのようにプログラムの現在のユーザー情報を得ることができますか?私はpam_startのパラメータを知らない。 –