総合手引 | セクション 3 | English | オプション |
pam_authenticate - ユーザの認証
int pam_authenticate(pam_handle_t *pamh, int flags);
この関数を使用すると、申請ユーザを認証できます。この関数は、 PAM で認証モジュールに ダイナミックに リンクされており、 この認証モジュールが認証を行ないます。 アプリケーションが認証の本質に関わることはありません。
認証が問題なく終了すると、認証されたユーザの 名前 が PAM アイテム PAM_USER に入ります。 このアイテムは、 pam_get_item(3) [英語] を呼び出して取得できます。
アプリケーション開発者は、認証モジュールが対話メカニズム ( pam_start(3) 参照) でユーザにユーザ名を入力させることがあることに注意する必要があります。 この場合は、ユーザプロンプトストリングを PAM_USER_PROMPT アイテム ( pam_set_item(3) [英語] 参照) で設定できます。
PAM_ABORT | |
アプリケーションをすぐに終了する必要があります。もちろん最初に
pam_end(3)
を呼び出してください。
| |
PAM_MAXTRIES | |
アプリケーションがユーザの認証を何度も繰り返しています。
認証を止めてください。
| |
見つかっていません。
システム管理者 、 モジュール開発者 、 アプリケーション開発者 用の PAM ガイドも参照してください。
1996 Dec 9 | PAM_AUTHENTICATE (3) | PAM 0.55 |
総合手引 | セクション 3 | English | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
“ | The last good thing written in C was Franz Schubert's Symphony #9. | ” |
— Erwin Dietrich |