当前位置:操作系统 > 玩转网络 >>

修改注册表或使用Net Config 增强网络服务器安全

答案:

 在一个Windows网络中,最大的问题就是每个用户都能打开网络邻居并看到整个在线计算机的列表-包括服务器。如果一个服务在浏览列表里是可见的,它被充满好奇心或者是图谋不轨的用户攻击只是时间的问题。

    有两种方法能从Windows网络浏览列表中将服务器隐藏起来:

    一、修改服务器注册表。修改注册表是相当危险的,不正确的设置会毁掉整个操作系统或者是你的应用软件。因此,我强烈建议你在修改注册表之前做一次完全的系统备份。登陆一台你希望不可见的服务器,然后通过REGEDIT命令打开注册表编辑器。当注册表编辑器打开的时候,顺着注册表树型结构找到这个主键。

    接着,双击参数表,选择新建,然后从得到的快捷方式菜单里选择DWORD 值,注册表编辑器会生成这个键值,并标记为New Value #1,接着为编辑加亮显示这个标记。要改变这个标记,直接键入隐藏(这个主键是敏感的)。

    现在,双击隐藏键值来打开编辑DWORD 值的对话框,在这里你能设置主键的数据。默认地,这个主键被设置为0,意味着它是失效的。你可以通过把键值设置成1来启用这个主键,然后点击OK。如果你需要让这个服务器可见,只需要把这个键值设置回0或者是干脆删除这个隐藏主键。

    二、你同样可以用Net Config命令来代替注册表编辑器让服务器可见或是不可见。要让一台服务器不可见,只需要登陆这台服务器,打开命令提示符窗口,键入以下命令:NET CONFIG SERVER /HIDDEN:YES

    相反的,如果你希望让服务器再次可见,使用这条命令:NET CONFIG SERVER /HIDDEN:NO

    无论是选择修改注册表还是使用Net Config命令,你都必须重启你的计算机或是停止再启动 Server服务以让变化生效。甚至在重启计算机或者重启服务之后,可能都需要51分钟的时间让这台服务器从网络浏览列表中出现或是消失。这都是由浏览列表的过期策略决定的。

    显然,如果你需要隐藏一台或是两台服务器,这只需要一个简单的变化,不过如果有很多服务器需要被隐藏,那就意味着繁重的工作了。因此,在那样的情况下,显而易见的问题就在于这个方法是否足够高效并值得努力。毕竟。这一改变仅仅只是防止用户通过浏览列表访问服务器。他们还是可以通过UNC路径(\\服务器名\共享名)或者IP地址来访问服务器,如果他们知道的话。那么,当然,隐藏服务器并不能阻止一名身经百战的黑客找到这台服务器。

    通过什么来阻止某人偶然的访问-或者是不安全的访问?通过浏览列表。这可能还可以防止黑客新手发现服务器,依赖于他们使用的工具。

    

上一个:利用Windows XP和win98共享ADSL宽带网
下一个:“打架”的网卡

更多玩转网络疑问解答:
对访问的站点进行流量分配
Cisco2620路由器的配置与维护
Cisco 2501 路由器的配置与调试
Cisco 路由器寄存器配置
Cisco PIX防火墙的安装流程
用PIX构筑铜墙铁壁
cisco的异步回拨命令集
Cisco路由器存储器及IOS升级
MDaemon Server的安全设置
CISCO NAT 配置
备份Cisco路由器用户配置
Cisco路由器密码忘了怎么办?
Jmail的主要参数列表
OpenBSD入门
NetBSD操作系统在VMware下的安装指南
电脑通通透
玩转网络
IE/注册表
DOS/Win9x
Windows Xp
Windows 2000
Windows 2003
Windows Vista
Windows 2008
Windows7
Unix/Linux
苹果机Mac OS
windows8
安卓/Android
Windows10
如果你遇到操作系统难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,