1pam_rhosts_auth(5) Standards, Environments, and Macros pam_rhosts_auth(5)
2
3
4
6 pam_rhosts_auth - authentication management PAM module using ruserok()
7
9 /usr/lib/security/pam_rhosts_auth.so.1
10
11
13 The rhosts PAM module, /usr/lib/security/pam_rhosts_auth.so.1,
14 authenticates a user via the rlogin authentication protocol. Only
15 pam_sm_authenticate() is implemented within this module. pam_sm_authen‐
16 ticate() uses the ruserok(3SOCKET) library function to authenticate the
17 rlogin or rsh user. pam_sm_setcred() is a null function.
18
19
20 /usr/lib/security/pam_rhosts_auth.so.1 is designed to be stacked on top
21 of the /usr/lib/security/pam_unix.so.1 module for both the rlogin and
22 rsh services. This module is normally configured as sufficient so that
23 subsequent authentication is performed only on failure of
24 pam_sm_authenticate(). The following option may be passed in to this
25 service module:
26
27 debug syslog(3C) debugging information at LOG_DEBUG level.
28
29
31 See attributes(5) for descriptions of the following attributes:
32
33
34
35
36 ┌───────────────────────────────────────────────────────────┐
37 │ATTRIBUTE TYPE ATTRIBUTE VALUE │
38 │MT Level MT-Safe with exceptions │
39 └───────────────────────────────────────────────────────────┘
40
42 pam(3PAM), pam_authenticate(3PAM), ruserok(3SOCKET), syslog(3C), lib‐
43 pam(3LIB), pam.conf(4), attributes(5)
44
46 The interfaces in libpam() are MT-Safe only if each thread within the
47 multi-threaded application uses its own PAM handle.
48
49
50
51SunOS 5.11 28 Oct 1996 pam_rhosts_auth(5)