如何: 配置用户名称映射服务

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

本文内容

概要

基于 UNIX 的域和基于 Windows 的域具有不同的用户标识和组标识即使用户名相同)。您可以将映射到 UNIX 用户标识 (uid) 的 Windows 安全标识 (sid) 和 UNIX 组标识 (gid) 使用用户名映射服务。 这是用户名称是否相同,则返回 true 或不同。此外,您可以将多个 Windows 帐户映射到一个 UNIX 帐户使用用户名映射服务。这简化了那些必须在迁移过程中将 Windows 用户提供与 UNIX 资源的管理员的帐户管理过程。

安装用户名称映射服务

因为 UNIX 3.0 版的 Microsoft Windows 服务使用 Microsoft 安装程序来安装,您可以从命令提示符下安装该产品的各个模块。如果安装 UNIX 的 Windows 服务的以前的组件必须包括它们的 (用逗号分隔) 的安装命令 addlocal 参数中。否则安装用户名映射服务时删除以前的组件。您必须以支持用户名映射函数在 Interix 在客户端的 UNIX 网络文件服务 (NFS)、 在服务器上的 NFS,然后在网关 nfs 网络上安装一个或多个用户名映射服务器。

要从命令提示符下安装用户名映射服务,请执行以下操作:
  1. 用一台基于 Windows 的计算机的管理级别帐户登录。
  2. 要打开命令提示符下单击 开始、 单击 运行、 键入 cmd,然后单击 确定
  3. 插入 UNIX 版本 3.0 光盘插入 CD-ROM 驱动器 (在此示例驱动器 D) 的 Windows 服务。
  4. 若要安装用户名映射服务,键入 msiexec/I D:\sfusetup.msi/qb addlocal ="Mapsvc"[targetdir ="installation path] 在命令提示符并按 ENTER。

    : 按默认,安装路径是"\SFU"。
  5. 若要为命令的一部分包括产品密钥,键入 pidkey ="key",然后按 ENTER,key 是 25 个字符的产品密钥的位置。

    注意: 您没有重新启动在安装完成后运行 Windows 2000 或 Windows XP 的计算机。

    如果从 telnet 提示符或通过一个脚本其中没有图形用户界面 (GUI) 是可用的的方式安装键入或粘贴以下命令来完成安装而无需任何额外的交互,从该的用户,然后按 ENTER 键:
    msiexec/I D:\sfusetup.msi/q addlocal ="Mapsvc"pidkey ="密钥"[targetdir ="安装路径"]
: 防止 UNIX 的 Windows 服务的某些组件的问题,您必须安装针对 UNIX 的 Windows 服务不能在路径中的空格的文件夹中。在步骤 4 和步骤 5 中显示的 Msiexec.exe 程序的 addlocal 参数是区分大小写并区分的空间。若要正确安装用户名映射服务,必须完全按照它们显示在此示例中键入区分大小写和间距。

配置用户名称映射服务

在命令提示符下,您可以配置用户名映射服务通过 Windows 服务的 UNIX 管理 Microsoft 管理控制台 (MMC) 或通过 Mapadmin.exe 实用程序。由于的 Interix 子系统的内置功能,您可以轻松地用脚本编写更复杂的映射,通过 Mapadmin.exe 实用程序。例如对于您可以创建一个简单的脚本,读取 Windows 用户的文本的文件列表,并将它们映射到相应的 UNIX 用户的列表。

Mapadmin.exe 命令的基本格式是
mapadmin [服务器] [-u 用户 [-p pword]] command options
其中包括以下 command options
Options          Details
--------------   ----------------------------------------------------------
blank            Returns the information about the current configuration
config           Sets the configuration options
start            Starts the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
stop             Stops the User Name Mapping service on the specified 
                 server (by default, the local computer is used)
add              Adds a mapping, either user or group
setprimary       Sets the primary user or group mapping
delete           Deletes a mapping
list             Displays information about current user and group mappings
backup           Creates a backup of current mappings to a text file
restore          Restores a previously backed-up user name mapping file
adddomainmap     Adds a simple map between the Windows domain and the 
                 NIS domain or PCNFS passwd and group files      
listdomainmaps   Lists the Windows domains that are mapped to PCNFS files
                 or NIS domains
				
配置 MSFT 和 PCNFS Windows 域之间的映射:
  1. 用一台基于 Windows 的计算机的管理级别帐户登录。
  2. 要打开命令提示符下单击 开始、 单击 运行、 键入 cmd,然后单击 确定
  3. 命令提示符键入或粘贴下面的命令,然后按 ENTER 键:
    mapadmin adddomainmap-d MSFT-f c:\etc
    : 此的示例在密码和组文件位于 c:\etc 文件夹中。
要启动用户名映射服务,请执行下列操作:
  1. 用一台基于 Windows 的计算机的管理级别帐户登录。
  2. 要打开命令提示符下单击 开始、 单击 运行、 键入 cmd,然后单击 确定
  3. 命令提示符键入或粘贴以下:
    mapadmin 启动
要添加一个 Windows 用户 (在此示例"MSFT\RLJones") 和 UNIX 用户 (在此示例"rlj") 之间的用户映射,请执行以下操作:
  1. 用一台基于 Windows 的计算机的管理级别帐户登录。
  2. 要打开命令提示符下单击 开始、 单击 运行、 键入 cmd,然后单击 确定
  3. 命令提示符键入或粘贴下面的命令,然后按 ENTER 键:
    mapadmin 添加-wu MSFT\RLJones-uu PCNFS\rlj
: 的 Mapadmin.exe 备份文件和恢复文件是纯的 ASCII 文本,但它们包含的密码进行加密。在 Mapadmin.exe,您必须键入为备份文件目标的完整路径。



参考

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










属性

文章编号: 324073 - 最后修改: 2006年11月1日 - 修订: 2.1
这篇文章中的信息适用于:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows NT 4.0 Service Pack 6a
  • Microsoft Windows NT Workstation 4.0 开发员版
关键字:?
kbmt kbhowto kbhowtomaster KB324073 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 324073
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