Contidos dentroLocalizar Mais DocumentaçãoDestaques de Recursos de Suporte | Fazer download desta apostila em PDF (2143 KB)
pam_smbfs_login(5)Name | Synopsis | Description | Files | Errors | Attributes | See Also | Notes Name
Synopsispam_smb_cred.so.1 DescriptionThe pam_smbfs_login module implements pam_sm_setcred(3PAM) to provide functions that act equivalently to the smbutil(1) login command. This optional functionality is meant to be used only in environments that do not run Active Directory or Kerberos, but which synchronize passwords between Solaris clients and their CIFS/SMB servers. This module permits the login password to be stored as if the smbutil(1) login command was used to store a password for PAM_USER in the user or system default domain. The choice of default domain is the first of the following:
Because pam_smbfs_login runs as root during the login process, a $HOME/.nsmbrc file accessed through NFS may only be readable if the file permits reads by others. This conflicts with the requirement that passwords stored in $HOME/.nsmbrc are ignored when permissions are open. To use this functionality, add the following line to the /etc/pam.conf file: login auth optional pam_smbfs_login.so.1 Authentication service modules must implement both pam_sm_authenticate(3PAM) and pam_sm_setcred(3PAM). In this module, pam_sm_authenticate(3PAM) always returns PAM_IGNORE. The pam_sm_setcred(3PAM) function accepts the following flags:
The following options can be passed to the pam_smbfs_login module:
FilesErrors
Upon successful completion of pam_sm_setcred(3PAM), PAM_SUCCESS is returned. The following error codes are returned upon error: AttributesSee attributes(5) for descriptions of the following attribute:
See Alsosmbutil(1), syslog(3C), libpam(3LIB), pam(3PAM), pam_setcred(3PAM), pam_sm(3PAM), pam_sm_authenticate(3PAM), pam_sm_chauthtok(3PAM), pam_sm_setcred(3PAM), pam.conf(4), attributes(5), smbfs(7FS) NotesThe interfaces in libpam(3LIB) are MT-Safe only if each thread within the multi-threaded application uses its own PAM handle. Name | Synopsis | Description | Files | Errors | Attributes | See Also | Notes |
|||||||||