微信扫一扫,移动浏览光盘
简介
本书介绍了Active Directory 的基本结构和使用Active Directory 编程的方法。主要内容包括:Active Directory 的体系结构,Active Directory 编程接口,使用Active Directory 编程的方法,扩展Active Directory模式,使用Windows脚本管理Active Directory等。本书深入浅出、介绍详细,既适合Active Directory的初学者学习,也适合网络管理人员及程序开发人员阅读。
目录
目 录
译者序
序言
前言
第一部分 active directory概述
第1章 目录服务介绍 1
1.1 网络计算历史 1
1.2 什么是目录 3
1.3 什么是目录服务 3
1.4 目录简史 5
1.4.1 域名系统 5
1.4.2 x.500目录服务 6
1.4.3 ldap的出现 7
1.5 目录的现状 8
1.6 active directory特性 9
第2章 active directory体系结构 10
2.1 active directory概念 10
2.1.1 对象与属性 10
2.1.2 模式 11
2.1.3 域 11
.2.1.4 名字空间 14
2.1.5 树与森林 14
2.1.6 部门单元 16
2.1.7 安全 16
2.1.8 目录分区与命名环境 17
2.1.9 全局目录 18
2.1.10 多主机操作 18
2.1.11 复制 19
2.2 active directory组件 23
2.2.1 目录系统代理 24
2.2.2 安全账户管理器 24
2.2.3 数据库层 25
2.2.4 可扩展存储引擎 25
2.3 使用active directory服务示例 25
2.3.1 网络服务 26
2.3.2 动态dns服务 26
2.3.3 intellimirror服务 26
2.4 active directory工具 28
2.4.1 管理工具 28
2.4.2 active directory模式 29
2.4.3 adsi编辑器 30
2.4.4 ldp 30
2.4.5 ntdsutil 31
2.4.6 adsi观察器 32
2.5 小结 32
第3章 active directory编程接口 33
3.1 简单例子 33
3.2 active directory接口 34
3.2.1 轻量目录访问协议 34
3.2.2 active directory服务接口 38
3.3 adsi与active directory之间的关系 41
3.4 选择最好的接口 41
3.4.1 编程语言产生不同 41
3.4.2 平台考虑事项 41
3.4.3 性能 42
3.4.4 文档与资源 42
3.4.5 本书使用内容 42
3.5 com启蒙 43
3.5.1 com是什么 43
3.5.2 com接口 44
3.5.3 方法与属性 45
3.5.4 automation 45
3.5.5 com示例 46
3.5.6 访问对象 46
3.6 adsi与com 49
3.6.1 adsi对象是什么 50
3.6.2 adsi接口 50
3.7 小结 52
第二部分 使用active directory编程
第4章 连接到active directory 53
4.1 逐步深入 53
4.2 绑定 54
4.2.1 获取adsi对象 54
4.2.2 adspath 55
4.2.3 特征名与相对特征名 56
4.2.4 命名属性 57
4.2.5 对象与容器 58
4.2.6 将其捆绑到一起 58
4.2.7 得到对象 58
4.3 绑定操作 62
4.3.1 无服务器绑定 62
4.3.2 rootdse 63
4.3.3 全局目录 65
4.3.4 guid绑定 68
4.3.5 验证 72
4.3.6 绑定时性能考虑因素 75
4.4 小结 76
第5章 查找active directory 77
5.1 搜索技术 77
5.2 使用ado与vbscript的查找示例 78
5.2.1 电话示例 79
5.2.2 收集输入 82
5.2.3 查询语句 84
5.2.4 使用ado 91
5.3 使用idirectorysearch 96
5.4 查询选项 99
5.4.1 引用 99
5.4.2 异步查找 101
5.4.3 验证与安全 101
5.4.4 查找限制 102
5.4.5 性能 103
5.5 小结 103
第6章 读写目录数据 104
6.1 目录属性 104
6.1.1 命名约定 104
6.1.2 术语 105
6.1.3 属性与特性比较 105
6.2 读属性 106
6.2.1 get方法 108
6.2.2 adsi中的错误处理 109
6.2.3 再谈属性与特性 111
6.3 读取多值属性 113
6.4 命名特性与get方法比较 117
6.5 特性缓存 118
6.5.1 getinfo方法 119
6.5.2 getinfoex方法 119
6.6 写属性 120
6.6.1 adsi特性 120
6.6.2 put方法 123
6.6.3 setinfo方法 124
6.7 写多值属性 125
6.8 容器 128
6.8.1 列举容器 129
6.8.2 添加对象 132
6.8.3 删除对象 133
6.8.4 使用iadsdeleteops简易删除 133
6.8.5 创建与删除对象示例 134
6.9 小结 135
第7章 高级特性与值 136
7.1 回顾特性 136
7.2 特性缓存接口 138
7.2.1 iadspropertylist 140
7.2.2 propertyentry与propertyvalue
对象 140
7.2.3 值数据类型 142
7.3 大型特性缓存接口示例 144
7.4 idirectoryobject 151
7.4.1 在c与c++中使用idirectory
object 152
7.4.2 getobjectinformation 155
7.4.3 getobjectattributes 156
7.4.4 使用setobjectattributes写入
属性 159
7.5 小结 160
第8章 active directory用户界面 161
8.1 概述 161
8.2 常规对话框 161
8.2.1 容器浏览器对话框 162
8.2.2 域浏览器对话框 169
8.2.3 对象拾取器对话框 170
8.3 display specifiers 177
8.3.1 display specifiers背景 179
8.3.2 国际支持 180
8.3.3 idsdisplayspecifier 181
8.3.4 显示分类示例 182
8.4 小结 185
第三部分 特 殊 主 题
第9章 active directory 模式 187
9.1 理解模式 187
9.1.1 对象类 187
9.1.2 对象属性 187
9.1.3 语法 188
9.1.4 对象标识符 188
9.1.5 模式结构 189
9.1.6 抽象schema 192
9.1.7 浏览schema的工具 193
9.2 操作类 197
9.2.1 类继承 198
9.2.2 安全 199
9.2.3 类目录 201
9.2.4 对象类与对象类别 202
9.2.5 对象命名 204
9.2.6 iadsclass 206
9.3 使用属性 210
9.3.1 属性类型 211
9.3.2 iadsproperty 212
9.3.3 属性语法 214
9.3.4 iadssyntax 217
9.4 模式扩展 218
9.4.1 扩展模式步骤 218
9.4.2 何时扩展模式 218
9.4.3 确定扩展方法 219
9.4.4 启用模式改变 220
9.4.5 得到对象标识符 228
9.4.6 创建模式对象 229
9.4.7 更新模式高速缓存 235
9.4.8 extendschema示例 237
9.5 小结 240
第10章 使用windows脚本管理active
directory 241
10.1 windows脚本 241
10.1.1 windows脚本主机 241
10.1.2 windows脚本文件 242
10.1.3 windows脚本对象模型 242
10.1.4 类型库 243
10.1.5 创建并编辑脚本 245
10.2 管理用户 245
10.2.1 iadsuser接口 246
10.2.2 创建用户 247
10.2.3 口令 252
10.3 管理组 254
10.3.1 组类型 255
10.3.2 adsi组接口 256
10.3.3 创建组 256
10.3.4 列举组 258
10.3.5 修改组成员 259
10.4 管理计算机 263
10.5 管理服务 265
10.5.1 管理打印队列 265
10.5.2 卷 269
10.6 小结 272
第11章 web及其他 273
11.1 active directory与asp 273
11.1.1 验证 277
11.1.2 基本验证 280
11.1.3 com+组件 280
11.2 windows平台考虑因素 281
11.2.1 使用winnt提供者与active
directory 282
11.2.2 adsi版本 283
11.2.3 确定adsi版本 283
11.3 whistler 285
11.3.1 动态对象 286
11.3.2 对象分区 287
11.3.3 inetorgperson 287
11.3.4 虚拟列表视图查找 289
11.3.5 用户界面改进 294
11.4 小结 295
附 录
附录a active directory资源 297
译者序
序言
前言
第一部分 active directory概述
第1章 目录服务介绍 1
1.1 网络计算历史 1
1.2 什么是目录 3
1.3 什么是目录服务 3
1.4 目录简史 5
1.4.1 域名系统 5
1.4.2 x.500目录服务 6
1.4.3 ldap的出现 7
1.5 目录的现状 8
1.6 active directory特性 9
第2章 active directory体系结构 10
2.1 active directory概念 10
2.1.1 对象与属性 10
2.1.2 模式 11
2.1.3 域 11
.2.1.4 名字空间 14
2.1.5 树与森林 14
2.1.6 部门单元 16
2.1.7 安全 16
2.1.8 目录分区与命名环境 17
2.1.9 全局目录 18
2.1.10 多主机操作 18
2.1.11 复制 19
2.2 active directory组件 23
2.2.1 目录系统代理 24
2.2.2 安全账户管理器 24
2.2.3 数据库层 25
2.2.4 可扩展存储引擎 25
2.3 使用active directory服务示例 25
2.3.1 网络服务 26
2.3.2 动态dns服务 26
2.3.3 intellimirror服务 26
2.4 active directory工具 28
2.4.1 管理工具 28
2.4.2 active directory模式 29
2.4.3 adsi编辑器 30
2.4.4 ldp 30
2.4.5 ntdsutil 31
2.4.6 adsi观察器 32
2.5 小结 32
第3章 active directory编程接口 33
3.1 简单例子 33
3.2 active directory接口 34
3.2.1 轻量目录访问协议 34
3.2.2 active directory服务接口 38
3.3 adsi与active directory之间的关系 41
3.4 选择最好的接口 41
3.4.1 编程语言产生不同 41
3.4.2 平台考虑事项 41
3.4.3 性能 42
3.4.4 文档与资源 42
3.4.5 本书使用内容 42
3.5 com启蒙 43
3.5.1 com是什么 43
3.5.2 com接口 44
3.5.3 方法与属性 45
3.5.4 automation 45
3.5.5 com示例 46
3.5.6 访问对象 46
3.6 adsi与com 49
3.6.1 adsi对象是什么 50
3.6.2 adsi接口 50
3.7 小结 52
第二部分 使用active directory编程
第4章 连接到active directory 53
4.1 逐步深入 53
4.2 绑定 54
4.2.1 获取adsi对象 54
4.2.2 adspath 55
4.2.3 特征名与相对特征名 56
4.2.4 命名属性 57
4.2.5 对象与容器 58
4.2.6 将其捆绑到一起 58
4.2.7 得到对象 58
4.3 绑定操作 62
4.3.1 无服务器绑定 62
4.3.2 rootdse 63
4.3.3 全局目录 65
4.3.4 guid绑定 68
4.3.5 验证 72
4.3.6 绑定时性能考虑因素 75
4.4 小结 76
第5章 查找active directory 77
5.1 搜索技术 77
5.2 使用ado与vbscript的查找示例 78
5.2.1 电话示例 79
5.2.2 收集输入 82
5.2.3 查询语句 84
5.2.4 使用ado 91
5.3 使用idirectorysearch 96
5.4 查询选项 99
5.4.1 引用 99
5.4.2 异步查找 101
5.4.3 验证与安全 101
5.4.4 查找限制 102
5.4.5 性能 103
5.5 小结 103
第6章 读写目录数据 104
6.1 目录属性 104
6.1.1 命名约定 104
6.1.2 术语 105
6.1.3 属性与特性比较 105
6.2 读属性 106
6.2.1 get方法 108
6.2.2 adsi中的错误处理 109
6.2.3 再谈属性与特性 111
6.3 读取多值属性 113
6.4 命名特性与get方法比较 117
6.5 特性缓存 118
6.5.1 getinfo方法 119
6.5.2 getinfoex方法 119
6.6 写属性 120
6.6.1 adsi特性 120
6.6.2 put方法 123
6.6.3 setinfo方法 124
6.7 写多值属性 125
6.8 容器 128
6.8.1 列举容器 129
6.8.2 添加对象 132
6.8.3 删除对象 133
6.8.4 使用iadsdeleteops简易删除 133
6.8.5 创建与删除对象示例 134
6.9 小结 135
第7章 高级特性与值 136
7.1 回顾特性 136
7.2 特性缓存接口 138
7.2.1 iadspropertylist 140
7.2.2 propertyentry与propertyvalue
对象 140
7.2.3 值数据类型 142
7.3 大型特性缓存接口示例 144
7.4 idirectoryobject 151
7.4.1 在c与c++中使用idirectory
object 152
7.4.2 getobjectinformation 155
7.4.3 getobjectattributes 156
7.4.4 使用setobjectattributes写入
属性 159
7.5 小结 160
第8章 active directory用户界面 161
8.1 概述 161
8.2 常规对话框 161
8.2.1 容器浏览器对话框 162
8.2.2 域浏览器对话框 169
8.2.3 对象拾取器对话框 170
8.3 display specifiers 177
8.3.1 display specifiers背景 179
8.3.2 国际支持 180
8.3.3 idsdisplayspecifier 181
8.3.4 显示分类示例 182
8.4 小结 185
第三部分 特 殊 主 题
第9章 active directory 模式 187
9.1 理解模式 187
9.1.1 对象类 187
9.1.2 对象属性 187
9.1.3 语法 188
9.1.4 对象标识符 188
9.1.5 模式结构 189
9.1.6 抽象schema 192
9.1.7 浏览schema的工具 193
9.2 操作类 197
9.2.1 类继承 198
9.2.2 安全 199
9.2.3 类目录 201
9.2.4 对象类与对象类别 202
9.2.5 对象命名 204
9.2.6 iadsclass 206
9.3 使用属性 210
9.3.1 属性类型 211
9.3.2 iadsproperty 212
9.3.3 属性语法 214
9.3.4 iadssyntax 217
9.4 模式扩展 218
9.4.1 扩展模式步骤 218
9.4.2 何时扩展模式 218
9.4.3 确定扩展方法 219
9.4.4 启用模式改变 220
9.4.5 得到对象标识符 228
9.4.6 创建模式对象 229
9.4.7 更新模式高速缓存 235
9.4.8 extendschema示例 237
9.5 小结 240
第10章 使用windows脚本管理active
directory 241
10.1 windows脚本 241
10.1.1 windows脚本主机 241
10.1.2 windows脚本文件 242
10.1.3 windows脚本对象模型 242
10.1.4 类型库 243
10.1.5 创建并编辑脚本 245
10.2 管理用户 245
10.2.1 iadsuser接口 246
10.2.2 创建用户 247
10.2.3 口令 252
10.3 管理组 254
10.3.1 组类型 255
10.3.2 adsi组接口 256
10.3.3 创建组 256
10.3.4 列举组 258
10.3.5 修改组成员 259
10.4 管理计算机 263
10.5 管理服务 265
10.5.1 管理打印队列 265
10.5.2 卷 269
10.6 小结 272
第11章 web及其他 273
11.1 active directory与asp 273
11.1.1 验证 277
11.1.2 基本验证 280
11.1.3 com+组件 280
11.2 windows平台考虑因素 281
11.2.1 使用winnt提供者与active
directory 282
11.2.2 adsi版本 283
11.2.3 确定adsi版本 283
11.3 whistler 285
11.3.1 动态对象 286
11.3.2 对象分区 287
11.3.3 inetorgperson 287
11.3.4 虚拟列表视图查找 289
11.3.5 用户界面改进 294
11.4 小结 295
附 录
附录a active directory资源 297
Windows 2000 Active Directory程序设计
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
亲爱的云图用户,
光盘内的文件都可以直接点击浏览哦
无需下载,在线查阅资料!