一个window2000共享目录的问题

wangyan0514 2003-09-30 09:36:39
我在administrator登陆下,别人使用\\192.1.1.109\c$即可以看到我机器的目录.我的机器实际上也没有共享啊,为什么别人能够看到,我怎样隐藏我的机器,让别人看不到?

我使用的是window2000 professional 版本,我是登陆到WORKGROUP的

谢谢各位大侠!!!
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jedimaster 2003-10-01
  • 打赏
  • 举报
回复
最简单的

关了Server服务
rainbow0326 2003-09-30
  • 打赏
  • 举报
回复
2000系统就是这个样子的,每次开机都把盘设为自动共享,取消共享看下面的连接:

http://expert.csdn.net/Expert/topicview.asp?id=1908903
icuc88 2003-09-30
  • 打赏
  • 举报
回复
PS:删除了以后,有些软件不能安装,或者不能正确运行。切记。
icuc88 2003-09-30
  • 打赏
  • 举报
回复
我在administrator登陆下,别人使用\\192.1.1.109\c$即可以看到我机器的目录.我的机器实际上也没有共享啊,为什么别人能够看到,我怎样隐藏我的机器,让别人看不到?

我使用的是window2000 professional 版本,我是登陆到WORKGROUP的

谢谢各位大侠!!!
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这种问题,最本质的原因是!!!!

你的Administrator账号没有密码,或者密码泄漏!

C$....是管理用的,不建议删除。

如果需要删除请看FAQ:

系统每次启动后,硬盘都默认共享,怎么改?
http://expert.csdn.net/Expert/FAQ/FAQ_Index.asp?id=174909
Davelu 2003-09-30
  • 打赏
  • 举报
回复
解除2000,XP的默认隐藏共享。
找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters
如果是Win2000 Server。新建键值:AutoshareServer 类型:REG_DWORD 值0
如果是Win2000 客户机。新建键值:AutoshareWks 类型:REG_DWORD 值0

启动注册表编辑器
找到:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
如果是 Pro 则在其下建一名为 AutoShareWks 的DWORD值,如果是 Server 则建一名为 AutoShareServer 的DWORD值,将它们的值设置为0 。重新启动机器,那些可恶的C$等就没有了.

共享名是<盘符$> )如C$,通过修改注册表or在网络连接中把它删除
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:00000000
"AutoSharewks"=dword:00000000
就是上面写的,是加入两个DWORD Value

AutoShareServer 键值为0
AutoSharewks 键值为0

我们可以用Net Share命令来删除,但是机器重启后这个共享会自动出现,这时,我们可以修改注册表。
IPC$、Admin$和C$、D$都不同,在注册表的修改是不同的。你所改的只是禁止了C$、D$。而没有禁止IPC$。

禁止C$、D$管理共享
对于服务器而言:
修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Name:AutoShareServer
Type:DWORD
Value:0
对于工作站而言:
修改HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Name:AutoShareWks
Type:DWORD
Value:0
修改注册表后需要重启Server服务或重新启动机器。
注:这些键值在默认情况下在主机上是不存在的,需要自己手动添加。

禁止ADMIN$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters
Name:AutoShareWks
Type:REG_DWORD
Value:0x0

限制IPC$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa
Name:restrictanonymous
Type:REG_DWORD
Value:0x0(缺省)
0x1 匿名用户无法列举本机用户列表
0x2 匿名用户无法连接本机IPC$共享
说明:不建议使用2,否则可能会造成你的一些服务无法启动,如SQL Server
IPC是指"InterProcess Communications"。
IPC$这是共享命名管道的资源,命名管道是程序间通讯的基础。它在远程管理计算机和查看计算机的共享资源时使用。
利用IPC我们可以与目标主机建立一个空的连接(无需用户名与密码),而利用这个空的连接,我们还可以得到目标主机上的用户列表。然后用字典工具破解,还可以克隆系统帐号即把主机已存在的普通用户变成超级用户,小榕哪儿就有一个小工具==CA(Clone Administrator)

还以可以用批处理,每次启动后运行,效果也是一样的~就是麻烦点
在bat文件中写
net share c:\ /delete
net share d:\ /delete
net share e:\ /delete
net share f:\ /delete
然后把文件拖到开始->程序->启动里面就oK 了

或者:
直接关闭“server”这个服务,你可以在”计算机管理“中查看共享的目录。
然后,只要“禁止”服务,那些共享的就自动消失了。
brightview 2003-09-30
  • 打赏
  • 举报
回复
简单一点,更改ADMINISTRATOR的密码。

6,849

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧