谈谈活动目录里面我们经常要使用的DN名称!
来源:互联网 发布:计步器软件哪个好用 编辑:程序博客网 时间:2024/06/07 07:46
记得多年前我在做一个项目的时候,有另外一个公司的团队负责了他们公司另外一个系统监控的项目,据说是IBM公司的项目。当时他们要做一个APM的项目和我们的活动目录做用户账号的集成,他们的工程师不太能够理解Base DN 这个描述,不知道该怎么配置我们的用户集成的Base DN名词。
我相信看博客的大部分用户可能对这个知识点也是一知半解,我们下面就来给大家讲讲这个DN名词。
DN是什么呢?DN的全称是Distinguished Name,是唯一标识我们的对象在活动目录对象中的语句。他的存放位置直接我们利用DN名词可以非常清楚的标记出来。
比如我们活动目录名词叫做abc.com,administrator 在活动目录中怎么标记呢?其实很简单,就是按照下面的语句来标记我们的相关账户,下面的 administrator 账户被我改名了:
cn=administrator,cn=users,dc=abc,dc.com
那如果说我们的用户是在IT的OU 下面的 xupeng3用户呢?就如下图,他的DN名称怎么写呢?:
不知道大家发现了IT的图标和前面的Users容器的不同没有,这个时候我们的xupeng3的用户的DN名词是这么写的:
cn=xupeng3,ou=it,dc=abc,dc=com
这个时候大家估计又疑惑了,为啥有的时候是OU,有的时候是DN呢?关键还是在于是我们自己建立的还是系统内置的,系统内置的容器出来domain controllers容器之外都是默认的容器,系统默认容器是不能挂接组策略的,而OU是可以的。所以从图片的直观来看,我们也能够发现细微的差别,红箭头所指的都是容器:
接下来我们来讲讲Base DN的含义,从外部的需要进行集成的应用来说,他必须知道是和谁进行集成,比如是和我们的域内所有的用户集成,那么我们的Base DN就是:
dc=pilot,dc=com
如果我们需要和我们的IT下面的用户来进行集成,那么我们的Base DN就是下面的了:
ou=it,dc=pilot,dc=com
这样就实现了我们的应用和我们的活动目录实现了集成了。
- 谈谈活动目录里面我们经常要使用的DN名称!
- 我们来谈谈C++里面的字符串
- 关于DN名称乱码的解决办法!
- JAVA里面经常使用的正则表达式
- 谈谈我们的老师
- 谈谈我们的Scrum
- 谈谈我们的Scrum
- 使用BAPI_OUTB_DELIVERY_CREATE_SLS创建DN
- 我们经常遇见的问题
- [2月18日的脚本] 修复本地活动目录用户的重复用户主体名称
- 活动目录名称中关于RFC 822中地址的定义
- 谈谈C#里面的Delegate
- 谈谈C#里面的Delegate
- 谈谈我们的合作开发
- 谈谈我们的合作开发
- Linux 里面的设备名称
- 使用BIND做为现有活动目录的辅助DNS
- 线程中CreateEvent和SetEvent及WaitForSingleObject的用法-------wince里面的中断IST经常使用。
- 数组指针
- 零基础学python-11.3 代码分隔符
- RAC启动和关闭(oracle 11g)
- 《git权威指南》第10章基本命令--读书笔记
- cocos2d-x 3.x游戏开发学习笔记(1)--mac下配置cocos2d-x 3.x开发环境
- 谈谈活动目录里面我们经常要使用的DN名称!
- 【面向对象】访问this关键字和base关键字使用
- opencv学习笔记(六)-平滑处理图像
- 智能照明之日光灯控制代码
- POJ 1523 无向图求割点
- 关于divide and conquer的两道Leetcode
- hibernate load方法
- 程序设计语言
- 4.开发环境搭建2