如何在 Windows NT 中启用 SMB 签名


概要


本文介绍如何启用 SMB 签名。

详细信息


重要:此部分、 方法或任务包含一些介绍如何修改注册表的步骤。但是,如果不正确地修改了注册表,可能会出现严重的问题。因此,请确保仔细按照下列步骤操作。为增加保护,对其进行修改之前备份注册表。然后,您可以在出现问题时还原注册表。有关如何备份和还原注册表的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
322756如何备份和还原在 Windows 注册表


Windows NT 4.0 Service Pack 3 中提供的更新的版本的服务器消息块 (SMB) 身份验证协议,也称为通用 Internet 文件系统 (CIFS) 文件共享协议。SMB 签名的详细信息,请参阅 Windows NT 4.0 服务包 3 Readme.txt 文件。


执行以下步骤来配置一台服务器上的 SMB 签名:

  1. 运行注册表编辑器 (Regedt32.exe)。
  2. 从HKEY_LOCAL_MACHIME子树,请转到下面的项:

    System\CurrentControlSet\Services\LanManServer\Paramete
  3. 在编辑菜单上单击添加值。
  4. 添加以下两个值:


    Value Name: EnableSecuritySignature
    Data Type: REG_DWORD
    Data: 0 (disable), 1 (enable)

    NOTE: The default is 0 (disable)

    Name: RequireSecuritySignature
    Type: REG_DWORD
    Value: 0 (disable), 1 (enable)

    NOTE: The default is 0 (disable)
  5. 单击确定,然后退出注册表编辑器。
  6. 关闭并重新启动 Windows NT。
执行以下步骤来配置工作站上的 SMB 签名:
  1. 运行注册表编辑器 (Regedt32.exe)。
  2. 从HKEY_LOCAL_MACHIME子树,请转到下面的项:

    \System\CurrentControlSet\Services\Rdr\Paramete
  3. 在编辑菜单上单击添加值。
  4. 添加以下两个值:


    Value Name: EnableSecuritySignature
    Data Type: REG_DWORD
    Data: 0 (disable), 1 (enable)

    NOTE: The default is 1 (enable)

    Name: RequireSecuritySignature
    Type: REG_DWORD
    Value: 0 (disable), 1 (enable)

    NOTE: The default is 0 (disable)
  5. 单击确定,然后退出注册表编辑器。
  6. 关闭并重新启动 Windows NT。
尽管使用 SMB 签名会导致网络性能下降,建议在恶意网络活动可能发生在任何环境中的使用它。(SMB 签名较慢的网络的性能从 10%到 15%,平均。)性能的下降被因为数字签名和验证每个数据包在网络上传输的要求。