如何: 为迁移 UNIX 到 Windows 安装在 Windows 的用于 NIS 服务器

文章翻译 文章翻译
文章编号: 324083 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

Windows 服务活动目录的 UNIX 提供了完全基于实现的网络信息服务 (NIS)。NIS 由基于 UNIX 的计算机使用提供的各种网络有关的信息的集中式的数据库。NIS 还用作一个中央帐户数据库的用户和组信息和身份验证。NIS 基于主/次级服务器的关系次级服务器可以在此阅读可用的信息并进行身份验证基于此关系。但是,实际所做的更改必须是主 NIS 服务器上发生,并且这些更改传播到从属的 NIS 服务器。

从命令行安装用于 NIS 服务器

UNIX 3.0 版的 Windows 服务使用 Microsoft 安装程序的安装。如此一来,您可以从命令行安装产品的各个模块。如果已安装了 UNIX 的 Windows 服务的以前的组件必须 addlocal 参数的逗号 (,) 分隔在安装命令行中包含这些组件。如果不这样做,用于 NIS 服务器的安装过程中移除这些产品。您可以只在一个 Active Directory 域控制器上安装 NIS 的服务器。通过将对象添加到支持 NIS NIS 的服务器进行在 Active Directory 架构的更改。对架构的这些更改是永久性的不能回滚。

要从命令行安装用于 NIS 服务器,请执行以下操作:
  1. 通过使用架构管理员级别的帐户登录到基于 Windows 2000 的域控制器。
  2. 单击 开始、 单击 运行,键入 cmd,然后单击 确定
  3. 将 Windows 服务 UNIX 3.0 版 CD 插入 CD 驱动器中。(本示例使用驱动器 d。)。
  4. 在命令提示符下运行以下命令,以安装用于 NIS 的服务器:
    msiexec/I D:\sfusetup.msi/qb addlocal ="NIS"[targetdir ="安装路径"]
    注意: 上述 msiexec 放映 addlocal 参数是区分大小写和敏感的空间。如果大小写上面后面没有安装将失败。
  5. 默认安装路径是"\SFU"笔记: 针对 UNIX 的服务应该安装在目录中不能为防止出现 SFU 的某些组件的问题在路径中的空格。Microsoft 建议您安装 SFU 到默认目录。

  6. 要在命令行中包含的产品密钥,添加 PidKey = key,其中,key 是 25 个字符的产品 keywithout 短划线 注意: 如果安装在其中没有 GUI 是可用的的 telnet 提示符下或通过一个脚本而是使用下面的命令行: msiexec/I D:\sfusetup.msi/q addlocal ="NIS"pidkey ="关键"[targetdir ="安装路径"]笔记: 还可以使用图形化安装向导安装用于 NIS 服务器。一个 Active Directory 域控制器上运行安装向导时,将只能可用的 NIS 服务器的安装选项。

故障排除

以下的故障排除提示可能有助于解决 NIS 安装一个服务器的问题。
  • 上 ypmatch 实用程序: 的映射包含大小写混合的形式的键。 一个 HP-UX 计算机无法正常工作。 原因HP-UX 将转换为小写发送 NIS 请求之前的所有项。这是超出了用于 NIS 服务器的控件中的 HP-UX 有问题。

    解决方案: 转换为小写迁移以前的密钥它们。

  • 第一次请求到服务器的: 如果 NIS 了很大的对象的数目将迁移到服务器,用于 NIS 服务器可能需要很长时间才能建立映射缓存。 NIS 无法正常工作。 原因

    解决方案: 等待 30 分钟或更多后再次创建该请求。后面的请求可能会成功。

  • 对象迁移到了非标准的容器不会出现在 Windows Active Directory 用户和计算机 原因: Active Directory 用户和计算机不会显示了非标准容器默认情况下。

    解决方案: 在视图菜单上单击高级功能。

  • 升级到版本 3.0,netgroup 数据不会再出现在 Active Directory 原因 之后: 针对 UNIX 的 Windows 服务不会升级 Active Directory 架构时保留 netgroup 数据。

    解决方案: 用于在服务器上的 NIS 迁移向导将 netgroup 数据从最初用来将数据迁移映射源文件迁移。

  • ypcat 实用程序有时会显示不正确的密码信息,但 ypmatch 提供: 服务器上的 NIS 数据有尚未后不更新映射缓存在 Active Directory 中的数据已更改。 准确的信息。 原因ypcat 实用程序将从该高速缓存中获取其信息 ; ypmatch 实用程序将直接从 Active Directory 中获取其信息。

    解决方案: 减少映射更新间隔,或检查在活动目录中进行更改时立即更新。

  • NIS 迁移所创建的新 Windows 帐户的用户不能登录到 Windows 并不能登录: 为避免公开滥用行为的新帐户,迁移向导将新帐户的密码设置为随机值。 NIS 客户端计算机。 原因然后,此密码被传播到 NIS 客户机。

    解决方案: 完成迁移后立即, 将密码更改所有新创建的 Windows 用户帐户上临时的值。通知用户的临时密码,然后指示他们尽可能快地更改 Windows 密码。通知他们如何通常映射的更改传播,他们将会知道何时可以预期 UNIX 密码更新。

  • 在 Active Directory 中禁用用户帐户还没有禁用上: 因为这么做机制是根本不同,此方法禁用 UNIX 帐户不同的基于系统版本和管理员首选项,必须将 Windows 和 UNIX 帐户禁用分别。 UNIX 的主机。 原因

    解决方案: 后禁用使用 Active Directory 用户和组帐户,您必须也禁用或锁定相应的 UNIX 帐户通过常规方法 (如通过向用户,未知的值更改密码,通过将特殊字符添加到密码文件中的用户的密码,通过更改该帐户的登录行解释器或所有这三个)。


参考

有关从 UNIX 迁移到 Windows 后执行维护任务的其他信息请单击下面文章编号,以查看 Microsoft 知识库中相应的文章:
324539如何: 在 UNIX 到 Windows 迁移后执行维护和辅助任务










属性

文章编号: 324083 - 最后修改: 2006年10月30日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows Services for UNIX 3.0 Standard Edition
关键字:?
kbmt kbhowto kbhowtomaster KB324083 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 324083
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com