Sol11 restrict access to local users and LDAP netgroups
I am installing Solaris 11 and have been working through some of the differences between it and Solaris 10. I have figured out many of the changes with SMF and name service configurations so far, but am unable to lock down login access to our server to only local users and LDAP netgroups. In Solaris 10, we had a configuration like:
/etc/nsswitch.conf
passwd: files compat
passwd_compat: ldap
From everything that I have seen in the Solaris 11 documentation, it appears that the passwd_compat option has been disabled (but not completely removed) and Oracle is pushing for the use of pam_list. I have seen several sites say that configuring pam_list is the new "better" way to achieve this, but I have not been able to get it working. Here is what I added to /etc/pam.conf: