本书积作者多年的网络维护经验,通过对NDS网络问题诊断工具和解决方法的详细介绍以及大量的实例,让读者对NDS目录树问题的来源、诊断原则和方法以及解决途径有一个深刻的体会和认识,从而为随时解决NDS网络问题提供了切实可行的办法和帮助。
本书内容丰富,针对性和实用性强,适合于NDS网络的支持和实现人员、系统管理员、技术顾问和中间商等阅读,是一本不可多得的具有重要实用价值的参考书。
丛书序
译者序
前言
关于作者
致谢
第一部分NDS基础
第1章 NDS诊断的四个基本方面
1. 1 不要惊慌
1. 2 了解错误代码和NDS进程
1. 3 诊断并解决问题
1. 4 管理NDS以防发生问题
1. 5 小结
第2章 NDS基础
2. 1 NDS数据库结构
2. 1. 1 层级
2. 1. 2 属性
2. 1. 3 语法
2. 2 部分和副本类型
2. 2. 1 系统部分
2. 2. 2 模式部分
2. 2. 3 外部参考部分
2. 2. 4 绑定部分
2. 2. 5 用户定义部分
2. 3 绑定服务
2. 4 时间一致性
2. 4. 1 单个参考时间服务器
2. 4. 2 参考时间服务器
2. 4. 3 主时间服务器
2. 4. 4 次要时间服务器
2. 5 小结
第3章 目录信息基础
3. 1 NetWare 4 DIB
3. 1. 1 PARTITIO.NDS
3. 1. 2 ENTRY. NDS
3. 1. 3 VALUE.NDS
3. 1. 4 BLOCK. NDS
3. 2 NetWare 5 DIB
3. 3 定位DIB
3. 4 备份DIB
3. 5 小结
第4章 不要惊慌
4. 1 跟人打交道
4. 2 缓解压力
第二部分 了解错误代码和NDS进程
第5章 解释NDS错误代码
5. 1 NDS错误类型和原因
5. 1. 1 临时NDS错误
5. 1. 2 循环NDS错误
5. 1. 3 NDS致错条件
5. 2 目录服务操作系统错误代码
5. 3 目录服务客户机库错误代码
5. 4 目录服务NLM客户机库错误代码
5. 5 目录服务Agent错误代码
5. 6 小结
第6章 了解常见的NDS进程
6. 1 讣告
6. 2 背景进程
6. 2. 1 同步化
6. 2. 2 模式同步化
6. 2. 3 Janitor
6. 2. 4 Flat Cleaner
6. 2. 5 Limber
6. 3 手动相关对象进程
6. 3. 1 创建对象
6. 3. 2 重命名对象
6. 3. 3 删除对象
6. 3. 4 移动对象
6. 4 人工分区和复制过程
6. 4. 1 SPlit分区
6. 4. 2 合并分区
6. 4. 3 移动分区
6. 4. 4 重命名分区
6. 5 创建副本
6. 4. 6 删除副本
6. 4. 7 改变副本类型
6. 5 小结
第三部分 诊断和解决问题
第7章 诊断工具
7. 1 服务器工具
7. 1. 1 DSREPAIR
7. 1. 2 DSTRACE
7. 1. 3 DSVIEW
7. 1. 4 DSDIAG
7. 1. 5 第三方工具
7. 2 工作站工具
7. 2. 1 NDS Manager
7. 2. 2 NWAdmin
7. 2. 3 ODBC Drive for NDS
7. 2. 4 Schema Manager
7. 2. 5 其他工具
7. 3 信息工具
7. 3. 1 NDS LogicSource
7. 3. 2 Novell技术支持知识库
7. 3. 3 网络新闻组
7. 3. 4 帮助文件
7. 4 小结
第8章 NDS恢复工具
8. 1 SMS备份和恢复
8. 1. 1 SMS结构
8. 1. 2 系统独立的数据格式
8. 1. 3 SMS备份话路范例
8. 1. 4 SBackup
8. 2 使用UIMPORT来输入用户对象
8. 2. 1 UIMPORT是如何工作的
8. 2. 2 使用UIMPORT来恢复丢失的NDS数据
8. 3 输入和输出对象信息
8. 4 第三方工具
8. 4. 1 恢复丢失的密码
8. 4. 2 恢复丢失的Admin User
8. 4. 3 检测和获得对IRF-Blpcked对象的访问
8. 4. 4 创建特定服务器信息数据
8. 5 小结
第9章 诊断和恢复技术
9. 1 组合使用各种诊断工具
9. 2 组合使用各种恢复工具
9. 3 使用诊断工具和恢复工具
9. 4 架桥技术
9. 5 小结
第10章 NDS灾难恢复程序设计
10. 1 awk
10. 1. 1 为什么选择awk
10. 1. 2 awk是如何工作的
10. 1. 3 范例
10. 2 使用C或C++
10. 3 其他的程序设计和脚本语言
10. 4 小结
第11章 实例
11. 1 绑定服务问题
11. 1. 1 绑定管理程序用户
11. 1. 2 邮件目录和绑定队列
11. 1. 3 绑定客户机
11. 1. 4 性能考虑
11. 2 未知对象
11. 3 模式问题
11. 4 Stuck讣告
11, 5 恢复崩溃的系统卷或服务器
11. 6 处理秘密对象
11. 7 达到最大的并行登录
11. 8 成员身份组恢复
11. 9 副本环矛盾
11. 10 合成时间
11. 11 小结
第四部分 管理NDS以避免问题
第12章 升级到NetWare 5
12. 1 NetWare 4和NetWare 5之间的NDS差别
12. 1. 1 传递同步
12. 1. 2 ACL继承
12. 1. 3 模式改变
12. 1. 4 对象参考
12. 2 NetWare 5授权
12. 2. 1 移动授权
12. 2. 2 位置授权与单独授权
12. 2. 3 NetWare 5授权类型
12. 3 迁移工具和方法论
12. 3. 1 迁移前的检查项目
12. 3. 2 有9位数序列号的NetWare授权
12. 3. 3 升级选项
12. 3. 4 迁移完成后检查列表
12. 4 重命名NetWare 5服务器
12. 5 在单服务器环境下进行升级
12. 6 在多服务器环境下进行升级
12. 7 树合并
12. 8 绑定到NDS转换
12. 9 小结
第13章 NDS管理工具
13. 1 NetWare管理
13. 2 NDS管理器
13. 2. 1 分区和复制管理
13. 2. 2 分区连续性
13. 2. 3 其他特征
13. 2. 4 服务器管理
13. 3 UIMPORT
13. 4 NLIST
13. 5 ConsoleOne
13. 6 OIMPORT/OEXPORT
13. 7 第三方工具
13. 7. 1 ScheMAX
13. 7. 2 DS专家
13. 7. 3 BindView EMS
13. 8 小结
第14章 NDS管理技术
14. 1 策略
14. 1. 1 事先计划
14. 1. 2 节约时间
14. 1. 3 了解使用的工具
14. 1. 4 一个秘密的第四观念:多任务处理
14. 2 单个对象的修改
14. 2. 1 NetWare管理器
14. 2. 2 NETADMIN和其他基于DOS的工具
14. 3 多对象修改
14. 3. 1 最大登录名字长度
14. 3. 2 解决命名冲突
14. 3. 3 为同一个用户确定多个帐户
14. 3. 4 NetWare管理器
14. 4 技巧和诀窍
14. 4. 1 标准
14. 4. 2 NDS复制和分区
14. 5 小结
第15章 NDS安全性的有效设置
15. 1 物理安全性
15. 2 控制台安全
15. 3 安全性策略
15. 4 好的安全性的原则
15. 4. 1 保护管理帐户
15. 4. 2 保护模式
15. 4. 3 保护登录脚本
15. 4. 4 保护树的逻辑分区
15. 4. 5 评价安全等价性
15. 4. 6 审查和可计算性
15. 5 赶走黑客
15. 6 隐藏对象
15. 7 为帮助桌面设置NDS安全访问
15. 8 小结
附录A NDS错误代码
附录B DS动词
附录C NDS类. 对象和属性
附录D NDS资源
随着网络的日益普及, 它的重要性也与日俱增, 网络操作系统也变得越来超重要. Netware作为当前最为流行的网络操作系统之一, 是由世界上最为成功的网络公司——Novell公司开发的. 它之所以受到如此广泛的关注和使用, 是因为该网络操作系统具有性能优良的目录服务技术(NDS技术), 而NDS就是NetWare的核心. 自从1993年, NDS被Novell集成进服务器操作系统以来, NDS在企业级的服务器市场上占据着重要的领导地位.
我们知道, 在网络中, 如何对其中的资源进行安全的. 高效的配置始终是我们所关心的最重要问题. 而NDS具有的如下特点为我们提供了最好的解决方案:
跨平台
分布式结构
分级对象目录树
无缝的集成
统一的操作方式
为了更好地利用NDS的优良性能, 维护NDS网络的安全和畅通, 这就要求我们学习更多的NDS诊断和修复知识. 好的网络管理员从一开始就采取防范措施来防止问题发生.
本书的作者是从事网络工作多年. 并具有丰富的网络维护经验的专家. 本书的内容非常丰富, 涵盖的范围包括NDS基础和它的特征以及NDS内部操作的诊断和预防性管理. 如NDS的基础知识和术语, 诊断NDS问题的四个原则, NDS错误代码的来源和含义, 如何利用NDS的各种工具和技术来诊断和解决问题等各个方面. 同时本书对大量的实例进行了分析和讨论, 使读者能够对具体的问题有更深刻的体会.
如果你现在或将来可能成为下列人员中的一个, 那么你就应该阅读本书, 它将告诉你怎么做.
· 局域网管理人员
· 系统管理员
· 咨询专家
· 产品代理商
· NDS网络的设计人员
· NDS网络的实现人员
· NDS网络的支持人员
通过阅读本书, 你将会学到大量的NDS故障诊断和修复知识. 在你遇到NDS网络问题时, 它可以为你提供切实有效的帮助, 解决一个个棘手的难题, 保证你的网络畅通无阻, 并有助于你成为网络目录服务核心技术方面的行家里手. 有了它, 你的网络生活将更轻松!
本书由中科辅龙计算机技术有限公司抖斗书屋组织翻译, 唐小锋. 张锦主译. 另外参加翻译的人员有:孔艳. 王莹. 石成玉. 张秦. 张锦. 包春霞. 石利文. 郭美山. 杨桂莲. 徐平. 魏红. 王艳燕. 刘小华等同志. 全书由郑红统稿.
抖斗书屋坐落于中科院计算所院内, 由中科辅龙计算机技术有限公司领导, 是一家拥有雄厚实力的计算机图书创作单位. 在本书的翻译过程中, 书屋的全体员工都付出了大量劳动, 借此机会对书屋全体人员的精诚团结表示由衷的感谢!
由于时间仓促. 译者水平有限, 本书错漏之处在所难免, 欢迎广大读者批评指正.
对本书内容有疑问的读者, 可向抖斗书屋读者服务部提出咨询.
咨询电话:010—62565533转3301
E-mail:replybook@126.com
http://www.doudou.com.cn
译者2000年3月
1993年, Novell成为第一家集成目录服务的公司———Novell Directory Senices(NDS)——并具有服务器操作系统. 从那以后, NDS成为主要的企业服务器平台, 今天NDS仍然在LAN市场上作为一个通用企业目录保持着领先地位, 被Fortune 5000强中百分之八十的企业所采用.
Novell Directory Services是一个多平台的分布式的数据库, 它存储了网络上可用的软硬件资源信息. 它提供给网络用户. 管理员和应用程序开发者对所有网络资源的无缝. 全球性存取. NDS也提供了灵活的目录数据库模式, 不匹配的网络安全性和一致的交叉平台开发的环境.
NDS采用对象来代表所有的网络资源并维持在一个分层目录树. 通过点击. 单击或拖拉, 可以改变这些目录树而不会造成服务器故障. 很容易在客户机工作站上管理多层树, 维持和修复网络范围目录, 并在所有的NetVare 4和NetWare 5服务器上自动更新分布式HDS副本. 因为NDS是NetWare 4和NetWare 5网络的核心, 因此对它如何工作有牢固的掌握并了解发生问题时该采取什么行动是非常重要的. 此外, 好的网络管理员从第一发生地起就采取防范措施来防止问题发生. 本书是Novell Directory Services的全面诊断指南. 将发现本书对NDS诊断方法论有丰富而明确的信息来源. 不论你的NDS树的范围有多大, 都将发现本书是不可缺少的. 本书中所涵盖的主题从Novell Directory Senices基础和它的新特征到NDS内部操作的诊断和预防性管理. 本书中提到的信息将有助于维持和诊断Novell Directory Senices的所有方面.
从本书中可以学到什么
本书是为所有LAN管理员. 系统管理员. 顾问. 中间商和任何其他的设计. 实现和支持NDS网络的人们而写的. 使用本书, 将学到诊断和修复NDS问题复杂概念和技术的基本知识. 不管你是对了解NDS过程的工作方式还是对如何处理特定的NDS问题感兴趣, 本书都将为你提供明确的来源.
本书是如何组织的
本书分为四个逻辑部分:“NDS基础”, “了解错误代码和NDS进程”, “诊断和解决问题”, “管理NDS以避免问题”.
第一部分“NDS基础”, 包括Novell Directory Services基础知识, 如对象. 分区和时间同步性. 第一部分也向读者全面介绍了NDS层级, 以及在目录树中这些层级是如何创建对象的. 了解NDS对象是使用NDS全部潜力和本书其他部分信息的前提.
第二部分“了解错误代码和NDS进程”, 详细描述了Novell Directory Services的内部操作和相关的错误代码.
第三部分“诊断和解决问题”, 对诊断Novell Directory Services问题进行了全面讨论, 介绍了各种在诊断时使用的工具和应用程序包括NetWare, 以及可用的来自第三方供应商的工具. 本部分包含了诊断操作中如何使用DSREPAIR, DSVIEW, DSTRACE以及其他的工具.
此外, 本部分还涵盖了NDS数据修复过程和技术, 包括各种诊断. 解决问题的工具的组合. 我们以这些工具和技术在一个实例中的应用作为总结.
第四部分“管理NDS以避免问题”, 介绍为了预防问题发生需要知道的NDS日常的各个方面. 主题包括从NDS的角度升级到NetWare 5, 并提供了一个全面的NDs网络安全计划. 通过预防性地管理NDS目录树, 可防止许多问题, 本章将告诉你怎么做.
四个附录作为一个手头参考提供了如下有价值的信息:
· Appendixx A, “NDS错误代码”, 提供了所有NDS错误代码的全面列表及其解释.
此列表有助于确认问题和决定解决步骤.
· Apendix B, “DS动词”, 提供了关于DSTRACE所使用的NDS动词的信息.
· Appendix C,“NDS类. 对象和属性”, 包含了NetWare 4和NetWare 5中各种对
象层级和属性定义的NDS模式信息.
·Appendix D, “NDS资源”, 列出在本书写作过程中所使用的资源——第三方软件
产品, Internet上好的NDS Resources, 以及其他包含相关主题的印刷品.
本书中所有的信息和技术都是从流传的. 凭着同世界各地的客户打交道所得到的实际经验收集来的. 作为一个SysOps for the Novell Support Connection Forums, 我们见识过范围广泛的NDS工具和问题. 在本书中, 我们将与你共同面对大量的频繁发生的NDS问题, 并采取步骤去诊断和解决它们.