![]() |
|
|
Welcome to the { mindfrost82.com } forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
|
|||||||
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|||
|
Re: LDAP - how can I use it in real life?
> Thanks for the reply Paul. > By the sounds of it, it's just NIS+ by a different name Yes and no. It's quite different from NIS+. NIS+ is proprietary and deprecated. LDAP is a full blown distributed database system suitable for data that changes infrequently. But yes, it can store the same kind of information as NIS+, there are also popular tools to use it for the same purposes as NIS+. LDAP traffic may be encrypted with SSL/TLS: in this case, the LDAP server has a SSL certificate. NIS+ is also an authentication system which LDAP is not. LDAP relies on some external authentication method. I.E. You may utilize LDAP to serve your user data, and Kerberos 5 to perform the authentication. Perhaps just include the ordinary crypt hash using the "userPassword" attribute; but this may not be a best practice (if you allow every machine on your network to see every user's password hash) Maybe you include a public key in your LDAP database, and rely on each local host to perform some sort of authentication based on the public key. I.E. Perhaps you have a SSH server capable of the "public key authentication feature" and able to perform a LDAP query for the user's public key, instead of looking for a ~user/.ssh/authorized_keys file. And a SUDO daemon capable of querying LDAP to determine if user X is allowed to become root on _this_ system. For local console login, you may need something different (you need to be able to login to troubleshoot, perhaps if the network connection is dead.) -- -Mysid |
![]() |
|
| Thread Tools | Search this Thread |
| Display Modes | |
|
|