如何:设置“无身份验证”模式
本主题适用于:
版本 |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
学习版 |
|||||
专业版、高级专业版和旗舰版 |
**“无身份验证”模式比默认的“Windows 身份验证”模式的速度快,因此当存在网络速度问题时,您可能希望使用“无身份验证”模式。 但是,应注意“无身份验证”**模式的安全程度要差很多。
警告
“无身份验证”模式不安全。 如果启用“无身份验证”模式,则进行调试会使计算机容易受到网络上任何用户的攻击。 恶意用户可以使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据以及执行其他有害或破坏性的操作。 使用此模式应特别小心。 默认的“Windows 身份验证”模式速度较慢,但要安全得多。 如果可能,请使用“Windows 身份验证”模式。 如果必须使用“无身份验证”模式,应注意安全风险,在完成调试后立即禁用“无身份验证”模式。
设置“无身份验证”模式
在**“远程调试监视器”中的“工具”菜单上,选择“选项”**。
在**“选项”对话框中,选择“无身份验证(仅限本机)”**。
如果希望通过 TCP/IP 端口号而不是默认端口进行连接,请更改**“TCP/IP 端口号”**。
在**“无身份验证”模式下,“远程调试监视器”会防止您意外连接到另一个用户的“远程调试监视器”实例。 如果启用“允许任何用户进行调试”**,则会禁用此用户名检查。 这不是安全性选项。
警告
如果启用“允许任何用户进行调试”,则计算机容易受到网络上任何用户的攻击。 任何用户都可以利用此特权通过使用调试器连接到您的计算机、在您的计算机上启动应用程序、访问您计算机上的数据,以及执行其他有害或破坏性的操作。 使用此设置应特别小心。
在**“无身份验证”模式下,如果在指定的秒数内没有调试器连接到“远程调试监视器”,它将超时并退出。 若要更改此超时时间,请更改“最长空闲时间(秒)”**中的值。
警告
超时时间越长,恶意用户连接到“远程调试监视器”的机会就越大。 若要减少暴露时间,所使用的超时时间不应长于调试一个会话所需的最短时间。