LDAP Ramblings
Intro
On the IAC's user accessable Linux servers (Brems, web, Inca, backup) there is a need for centralized user authentication. With the addition of email users this need becomes critical. The proposed solution is to use OpenLDAP replicated across the mail servers for redundancy.
Clients
Linux Clients
Administrative users will retain entries in the local /etc/passwd and /etc/shadow files for troubleshooting access. All other users will exist in LDAP and will have individual server permissions.
Email Clients
Ideally email users can be accommodated without having local accounts. If this is not possible, the local shell can be set to disallow logins for security purposes.
Windows Clients
Currently not planned, but possible once the setup has been proven. This would allow users to log into any machine using their username and login. Only a select few machines (data aquisition etc.) would retain generic iacuser access.
LDAP Schema
basedn = "cn=Auth,dc=iac,dc=isu,dc=edu"
SUSE Test
Base DN: dc=iac, dc=isu, dc=edu Root DN: cn=Administrator, Append Base DN=true Default Policy Object DN: cn=Default Password Policy, Append Base DN=true The rest of the schema was set up by the SUSE tools
Replication
- Requires ntp time syncronization between replication servers.