如何:设置“无身份验证”模式

本主题适用于:

版本

Visual Basic

C#

F#

C++

Web Developer

学习版

主题不适用 主题不适用 主题不适用 主题不适用 主题不适用

专业版、高级专业版和旗舰版

主题适用 主题适用 主题适用 主题适用 主题不适用

**“无身份验证”模式比默认的“Windows 身份验证”模式的速度快,因此当存在网络速度问题时,您可能希望使用“无身份验证”模式。 但是,应注意“无身份验证”**模式的安全程度要差很多。

警告

“无身份验证”模式不安全。 如果启用“无身份验证”模式,则进行调试会使计算机容易受到网络上任何用户的攻击。 恶意用户可以使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据以及执行其他有害或破坏性的操作。 使用此模式应特别小心。 默认的“Windows 身份验证”模式速度较慢,但要安全得多。 如果可能,请使用“Windows 身份验证”模式。 如果必须使用“无身份验证”模式,应注意安全风险,在完成调试后立即禁用“无身份验证”模式。

设置“无身份验证”模式

  1. 在**“远程调试监视器”中的“工具”菜单上,选择“选项”**。

  2. 在**“选项”对话框中,选择“无身份验证(仅限本机)”**。

  3. 如果希望通过 TCP/IP 端口号而不是默认端口进行连接,请更改**“TCP/IP 端口号”**。

  4. 在**“无身份验证”模式下,“远程调试监视器”会防止您意外连接到另一个用户的“远程调试监视器”实例。 如果启用“允许任何用户进行调试”**,则会禁用此用户名检查。 这不是安全性选项。

    警告

    如果启用“允许任何用户进行调试”,则计算机容易受到网络上任何用户的攻击。 任何用户都可以利用此特权通过使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据,以及执行其他有害或破坏性的操作。 使用此设置应特别小心。

  5. 在**“无身份验证”模式下,如果在指定的秒数内没有调试器连接到“远程调试监视器”,它将超时并退出。 若要更改此超时时间,请更改“最长空闲时间(秒)”**中的值。

    警告

    超时时间越长,恶意用户连接到“远程调试监视器”的机会就越大。 若要减少暴露时间,所使用的超时时间不应长于调试一个会话所需的最短时间。

请参见

任务

如何:设置 Windows 身份验证模式

如何:运行远程调试监视器

其他资源

安装远程调试