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