轻型目录访问协议(LDAP)和活动目录(AD)是任何公司安全的核心。但是两者有什么区别呢?LDAP是一种开放的、与供应商无关的跨平台协议,适用于多种目录服务,包括AD。相反,AD是Microsoft专有的目录服务,用于组织各种IT资产,如计算机和用户。了解LDAP和AD之间的差异可以帮助您保护资源免受严重安全问题的影响。
LDAP是一种轻量级协议,用于访问和管理目录服务,尤其是基于X.500的目录服务。与在开放系统互连(OSI)模型上运行的基于X.500的目录不同,LDAP在传输控制协议/互联网协议(TCP/IP)上运行以传输服务。
LDAP是MicrosoftActiveDirectory中使用的核心协议。但您也可以在其他目录服务中找到它的应用程序,例如RedHatDirectoryServers、OpenLDAP和IBMSecurityDirectoryServer。
LDAP最常见的应用是对AD网络的用户进行身份验证。在这方面,LDAP存储用户名和密码。然后,您可以使用不同的应用程序或服务(例如Jenkins、Kubernetes或Docker)来验证AD网络的凭据。作为一种协议,LDAP只定义了客户端可以用来与服务器通信(以及服务器可以用来与服务器通信)的“语言”。
LDAP没有指定程序如何在服务器端或客户端运行。例如,您可以将电子邮件程序、地址簿或打印机浏览器作为您的客户端。相比之下,服务器只能使用LDAP或使用其他方法来传输数据。这样,LDAP只是一个附加组件。
目前有两个版本的LDAP:LDAPv2(2003年正式退役)和LDAPv3。LADPv3的出现是为了解决LDAPv2在身份验证、国际化、推荐和部署等领域的局限性。它通过简单的身份验证和安全层(SASL)利用Kerberosv5协议,并包含比LDAPv2更多的X.500功能。
要使WindowsAD与LDAP一起使用,您需要根据ActiveDirectory验证用户的凭据。当客户端连接到LDAP服务器时,LDAP的BIND操作会为任何会话设置身份验证状态。有两个LDAP身份验证选项:简单和SASL。
通过简单身份验证,用户名和密码会向服务器创建一个BIND请求。另一方面,SASL身份验证使用另一个身份验证系统(例如Kerberos)将凭据绑定到LDAP服务器。SASL提供了更高的安全性,因为它将应用程序协议与身份验证方法分开,使AD不易受到攻击。
AD是微软的目录服务。Microsoft开发AD作为其Windows域网络的一部分以提供两个功能。AD是一个分布式分层数据库,其中存储了有关IT资产(例如用户、计算机和其他资源)的所有信息。其次,AD包含允许用户访问和操作这些资源的服务。
在这方面,AD允许您管理所有Windows域网络元素,包括用户、组、计算机、安全策略和其他用户定义的对象。ActiveDirectory利用LDAP和域名系统(DNS)来定位和访问网络上的任何资源。

AD将数据存储为对象。AD的对象是单个元素,例如计算机、用户、共享文件夹或打印机。为了对对象进行分类,AD使用名称和属性。例如,AD可能会使用用户名、密码和安全外壳(SSH)密钥等详细信息来存储用户。
虽然LDAP和AD可以协同工作以增强组织的整体安全性,但它们在理念、功能和标准方面有所不同。LDAP是一种开放的应用程序协议,在Windows结构之外工作,主要针对Unix和Linux环境。另一方面,AD是Microsoft用于访问和管理目录的专有解决方案。
其次,LDAP是一个核心协议,可以与ActiveDirectory、RedHatDirectoryServers、OpenLDAP和IBMSecurityDirectoryServer等目录服务提供商一起工作。它允许用户查询和修改目录中的项目。另一方面,AD主要是目录服务实现,具有组和用户管理、策略管理和身份验证等功能。
LDAP没有与SSO相同的概念,因为它是一个开源解决方案。相反,AD支持域和SSO。例如,如果网络操作系统(NOS)具有多个AD域,您可以在客户端上设置SSO以跨域运行。
什么是ActiveDirectory轻型目录服务(ADLDS)?
ActiveDirectory轻型目录服务(ADLDS)是一种数据存储和检索解决方案,适用于希望为其基于目录的应用程序提供灵活支持的组织。ADLDS与ADDS具有相同的代码库,因此与其共享功能。与运行域的ADDS不同,ADLDS在逐个应用程序的基础上运行。
ADLDS利用LDAP目录服务,该服务支持启用目录的应用程序,没有与域相关的限制和ADDS依赖性。对于希望使用基于目录的应用程序而不将它们与Windows域目录集成的IT管理员来说,这是一个福音。
由于它不需要DNS,因此您可以在客户端操作系统(例如Windows工作站)上运行ADLDS。您还可以在单个设备上同时运行多个ADLDS实例,每个实例都有一个独立的架构。因此,您可以利用ADLDS进行软件支持和测试。
本文来源:国外服务器--LDAP与AD(ldap与ad的区别)
本文地址:https://www.idcbaba.com/guowai/3365.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



