48.4.3.4. モジュール引数
PAM はいくつかのモジュール向けの認証中に 引数 を使って情報をプラグ可能なモジュールに渡します。
たとえば、
pam_userdb.so
モジュールは Berkeley DB ファイルに保存されている情報を使用してユーザーを認証します。Berkeley DB は、多くのアプリケーションに埋め込まれたオープンソースデータベースシステムです。モジュールは db
引数を取り、リクエストされたサービスに使用するデータベースを認識できるようにします。
以下は、PAM 設定の典型的な
pam_userdb.so
行です。& lt;path-to-file> は、Berkeley DB データベースファイルへの完全パスです。
auth required pam_userdb.so db=<path-to-file>
無効な引数は 通常 無視され、PAM モジュールの成功や失敗には影響しません。ただし、一部のモジュールは無効な引数で失敗する可能性があります。ほとんどのモジュールはエラーを
/var/log/secure
ファイルに報告します。