访问网络文件系统 (NFS) 文件服务器要求 UNIX 型和组标识,这与 Windows 用户和组标识不同。若要使用户能够访问 NFS 共享资源,NFS 客户端可以从 Active Directory(如果该架构包含相应的属性)或者从用户名映射服务器检索 UNIX 型标识数据。如果 Active Directory 不包含 UNIX 型标识属性且网络上的用户名映射服务器不可用,则 NFS 客户端将尝试以匿名方式访问 NFS 资源。

NFS 服务器通常会限制对只读操作的匿名访问,或者根本不允许匿名访问。

使用 Windows 界面指定 NFS 客户端如何检索 UNIX 型标识数据的步骤
  1. 打开网络文件系统服务:单击“开始”,依次指向“程序”“所有程序”“管理工具”,然后单击“Network File System 服务(NFS)”

  2. 如有必要,请连接到要管理的计算机。

  3. 右键单击“NFS 服务”,然后单击“属性”

  4. 指定 NFS 客户端如何检索 UNIX 型标识数据:

    • 若要使用 Active Directory,请选中“Active Directory 域名”复选框,键入域名,然后单击“应用”

    • 若要使用用户名映射,请选中“用户名映射”复选框,键入映射服务器名,然后单击“应用”

    注意

    在使用用户名映射之前,必须在运行用户名映射的计算机上的 .maphosts 文件中列出运行 NFS 客户端的计算机。

使用命令行指定 NFS 客户端如何检索 UNIX 型标识数据的步骤
  1. 使用提升的权限打开命令提示符。

  2. 指定 NFS 客户端如何检索 UNIX 型标识数据:

    • 若要使用 Active Directory,请键入:

      nfsadmin mapping [ComputerName] config adlookup=yes addomain=DomainName

    • 若要使用用户名映射,请键入:

      nfsadmin mapping [ComputerName] config maplookup=yes mapsvr=ServerName

    参数 描述

    DomainName

    要使用的域控制器的名称。

    ComputerName

    要管理的计算机的名称。

    ServerName

    要使用的映射服务器的名称。

    注意

    在使用用户名映射之前,必须在运行用户名映射的计算机上的 .maphosts 文件中列出运行 NFS 客户端的计算机。

其他参考