了解DN、RDN和CN

了解DN、RDN和CN了解DN、RDN和CNDN可以看做是到ActiveDirectory中某一对象的路径,ActiveDirectory中的每个对象都有完全唯一的DN。例如我们的用户JamesFine的DN就是”CN=JamesFine,OU=People,DC=contoso,DC=com”。实际上是这样的:DN是由对象本体开始:向上延伸到contoso.com域顶级的DNS命名空间的一串路

大家好,又见面了,我是你们的朋友全栈君。

了解DN、RDN和CN

DN可以看做是到Active Directory中某一对象的路径,Active Directory中的每个对象都有完全唯一的DN。例如我们的用户James Fine的DN就是”CN=James Fine,OU=People,DC=contoso,DC=com”。

实际上是这样的:DN是由对象本体开始:向上延伸到contoso.com域顶级的DNS命名空间的一串路径,其中CN代表通用名(Common Name),在创建用户时,就可以使用”姓名”文本框的结果生成该用户对象的CN。OU自然代表着组织单位,而DC代表着域组件(Domain Component)。

DN中在第一个OU或容器之前的部分叫相对可分辨名称(Relative Distinguished Name),缩写为RDN。在前文James Fine这个例子中,该对象的RDN是”CN=James Fine”。但并非每个RDN都和CN相同,例如People这个OU的DN是”OU=People,DC=contoso,DC=com”,但People这个OU的RDN是”OU=People”。

任何一个对象的DN在目录服务中都必须是唯一的,而对象的RDN在自己所在容器内必须是唯一的。因此如果雇佣第二个叫James Fine的人,并且如果这两个用户对象都必须在同一个OU中,第二个人就必须使用不同的CN。文件夹中的所有文件也遵循相似的规则:同一文件夹中绝对不能包含两个名称完全相同的文件。

随着Active Directory的使用,我们会经常遇到DN,这就好像经常使用文件和文件夹就免不了与文件路径打交道一样。因此正确读取和理解DN是非常重要的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/150446.html原文链接:https://javaforall.net

(0)
上一篇 2022年6月18日 上午8:36
下一篇 2022年6月18日 上午8:36


相关推荐

  • C++ list容器的splice方法

    C++ list容器的splice方法list容器底层实现是一个带头结点的双向链表,由于链表的每个节点是单独开辟的,所以链表在移动数据,或者两个链表之间移动数据的时候,直接把节点摘下来,接入到新的位置就可以了,效率比较高。splice方法就是将list的元素进行拼接,原理就是改变结点指针的指向,效率比较高。先看看这splice方法的三种声明:(1)voidsplice(iteratorposition,list&lt…

    2026年3月5日
    7
  • Pycharm Debug快捷键

    Pycharm Debug快捷键F7 单步调试 若该步骤中存在子函数 会进入子函数中执行单步调试 F8 单步调试 若该步骤中存在子函数 不会进入子函数 把子函数当做单步执行 F9 直接跳到下一个断点

    2026年3月18日
    1
  • 如何修改hosts文件内容

    如何修改hosts文件内容1 按住 windows X2 输入 notepad3 在记事本界面点击文件 然后点新建 在弹出来的窗口里找到路径 c windows system32 drivers etc 找到后可以看到目录里面是空白 点击右下角的选择文件 点击所有文件 4 点击 hosts 文件就可以编辑了 编辑完后保存就可以了

    2026年3月19日
    2
  • Chrome 添加自定义搜索引擎「建议收藏」

    Chrome 添加自定义搜索引擎「建议收藏」在Chrome浏览器地址栏输入:chrome://settings/searchEngines进入管理搜索引擎点击其他搜索引擎右上角的“添加”按钮在输入界面自定义你的引擎,比如我这里添加了PIP的清华镜像点,以便于搜索我想要的第三方库该搜索引擎是通过关键字触发的,比如我用的“-pip”关键字在地址栏输入“-pip”,按tab键即可触发…

    2022年7月13日
    47
  • Android系统五大布局详解Layout

    Android系统五大布局详解Layout我们知道Android系统应用程序一般是由多个Activity组成,而这些Activity以视图的形式展现在我们面前,视图都是由一个一个的组件构成的。组件就是我们常见的Button、TextEdit等等。那么我们平时看到的Android手机中那些漂亮的界面是怎么显示出来的呢?这就要用到Android的布局管理器了,网上有人比喻的很好:布局好比是建筑里的框架,组件按照布局的要求依次排列,就组成了用于

    2022年5月20日
    40
  • 消息称阿里拟推企业级AI智能体产品:能操作电脑、浏览器,有望接入淘宝和支付宝

    消息称阿里拟推企业级AI智能体产品:能操作电脑、浏览器,有望接入淘宝和支付宝

    2026年3月16日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号