libpam(3lib) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

libpam(3lib)

libpam(3LIB)                  Interface Libraries                 libpam(3LIB)

NAME
       libpam - PAM (Pluggable Authentication Module) library

SYNOPSIS
       cc [ flag... ] file... -lpam [ library... ]
       #include <security/pam_appl.h>

DESCRIPTION
       Functions  in this library provide routines for the Pluggable Authenti‐
       cation Module (PAM) framework.

INTERFACES
       The shared object libpam.so.1 provides the  public  interfaces  defined
       below.  See intro(3) for additional information on shared object inter‐
       faces.

       tab(); lw(2.75i) lw(2.75i) pam_acct_mgmtpam_authenticate pam_chauthtok‐
       pam_close_session       pam_endpam_eval        pam_get_datapam_get_item
       pam_get_userpam_getenv     pam_getenvlistpam_open_session    pam_puten‐
       vpam_set_data pam_set_itempam_setcred pam_startpam_strerror


FILES
       /lib/libpam.so.1

           32-bit shared object


       /lib/64/libpam.so.1

           64-bit shared object


       /etc/pam.conf

           global configuration file, see pam.conf(5)


       /etc/pam.d/service

           per-service PAM configuration files, see pam.d(5)


       /usr/lib/security/pam_*.so.1

           32-bit PAM modules


       /usr/lib/security/64/pam_*.so.1

           64-bit PAM modules


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:

       tab() box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE  TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/library/pam-core _ Interface Stabil‐
       ityCommitted _ MT LevelMT-Safe with exceptions



       The functions in libpam are MT-Safe only if each thread within the mul‐
       tithreaded application uses its own PAM handle.

SEE ALSO
       intro(3), pam(3PAM), pam_sm(3PAM), pam.conf(5), attributes(7), pam_sam‐
       ple(7), pam_user_policy(7)


       Chapter  3,  Writing PAM Applications and Services in Developer's Guide
       to Oracle Solaris 11.4 Security

NOTES
       The pam_unix(7) module is no longer supported. Similar functionality is
       provided   by   pam_authtok_check(7),   pam_authtok_get(7),   pam_auth‐
       tok_store(7),  pam_dhkeys(7),  pam_passwd_auth(7), pam_unix_account(7),
       pam_unix_auth(7), and pam_unix_session(7).

HISTORY
       The libpam.so.1 library was introduced in the Solaris 2.6  release.  It
       was moved from /usr/lib to /lib in the Solaris 10 release.


       See the man pages for each function or module for its history.

Oracle Solaris 11.4               15 Mar 2023                     libpam(3LIB)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3