pam_unix_session(7) 맨 페이지 - 윈디하나의 솔라나라

개요

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

pam_unix_session(7)

pa...n(7)Standards, Environments, Macros, Character Sets, and miscellanpya...n(7)

NAME
       pam_unix_session - session management PAM module for UNIX

SYNOPSIS
       pam_unix_session.so.1 [debug] [nowarn]

DESCRIPTION
       The  pam_unix_session  module  implements pam_sm_open_session(3PAM) and
       pam_sm_close_session(3PAM).


       pam_sm_open_session() reads the /var/adm/lastlog file to  retrieve  the
       last login time for the user and displays a PAM_TEXT_INFO message using
       the  current  PAM conversation function to display the time and date of
       the last login of the user. The format of the message is in either  one
       of the following formats:

         Last login: Wed Sep 17 14:57:54 2014 from abc.example.com


         Last login: Wed Sep 17 14:57:54 2014 on /dev/console



       pam_sm_open_session()  also  updates the /var/adm/lastlog file with the
       information contained in the PAM_USER, PAM_TTY,  and  PAM_RHOST  items.
       pam_unix_account(7)  uses  this  information  to determine the previous
       time the user logged in when checking for account inactivity.


       pam_sm_close_session() is a null function.


       The following options can be passed to the module:

       debug     syslog(3C) debugging information at the LOG_DEBUG level


       nowarn    Disables any error messages or warnings  including  the  last
                 login PAM_TEXT_INFO message.


RETURN VALUES
       Upon  successful completion, PAM_SUCCESS is returned. The following er‐
       ror codes are returned upon error:

       PAM_SESSION_ERR     Cannot make or remove the entry for  the  specified
                           session (PAM_TTY is not present).


       PAM_USER_UNKNOWN    No account is present for user.


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


SEE ALSO
       syslog(3C),   libpam(3LIB),    pam(3PAM),    pam_sm_open_session(3PAM),
       pam_sm_close_session(3PAM),   nsswitch.conf(5),   pam.conf(5),  attrib‐
       utes(7),    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), pam_unix_cred(7)

HISTORY
       The display of last login time was moved from the  individual  programs
       to  the pam_unix_session module in Oracle Solaris 11.3.0. This included
       adding support for the nowarn option.


       The pam_unix_session module was introduced  in  Solaris  9,  and  later
       backported  to patches for Solaris 8. This included support for the de‐
       bug option. Prior to that, this work was performed in the pam_unix mod‐
       ule.

HISTORY
       The display of last login time was moved from the  individual  programs
       to the pam_unix_session module in Oracle Solaris 11.3.0.

Oracle Solaris 11.4               13 Sep 2024                        pa...n(7)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3