svcadm(8)을 검색하려면 섹션에서 8 을 선택하고, 맨 페이지 이름에 svcadm을 입력하고 검색을 누른다.
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)