电脑C$ D$ E$ F$ ADMIN$ IPC$都被默认为共享,怎么取消共享?我怎么找不到呢

2024-12-20 12:13:39
推荐回答(2个)
回答1:

IPC$(Internet Process Connection)是共享"命名管道"的资源,它是为了让进程间通信而开放的命名管道,通过提供可信任的用户名和口令,连接双方可以建立安全的通道并以此通道进行加密数据的交换,从而实现对远程计算机的访问。IPC$是NT/2000的一项新功能,它有一个特点,即在同一时间内,两个IP之间只允许建立一个连接。NT/2000在提供了ipc$功能的同时,在初次安装系统时还打开了默认共享,即所有的逻辑共享(c$,d$,e$……)和系统目录 winnt或windows(admin$)共享。所有的这些,微软的初衷都是为了方便管理员的管理,但在有意无意中,导致了系统安全性的降低。禁止默认共享
1)察看本地共享资源ZS_};
运行-cmd-输入net sharel0l
2)删除共享(重起后默认共享仍然存在)
net share ipc$ /deleteyQO6
net share admin$ /deleterM
net share c$ /deletelO
net share d$ /delete(如果有e,f,……可以继续删除)')uof7
3)停止server服务
net stop server /y (重新启动后server服务会重新开启)q7>
4)禁止自动打开默认共享(此操作并不能关闭ipc$共享)b@,+-
运行-regeditt4
server 版:找到如下主键[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters]把AutoShareServer(DWORD)的键值改为:00000000。;"s>n
pro版:找到如下主键[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]把AutoShareWks(DWORD)的键值改为:00000000。fs(o.v
这两个键值在默认情况下在主机上是不存在的,需要自己手动添加,修改后重起机器使设置生效。%+0K2x
3 关闭ipc$和默认共享依赖的服务:server服务 m
如果你真的想关闭ipc$共享,那就禁止server服务吧:=Sb/
控制面板-管理工具-服务-找到server服务(右击)-属性-常规-启动类型-选已禁用,这时可能会有提示说:XXX服务也会关闭是否继续,因为还有些次要的服务要依赖于server服务,不要管它。

回答2:

试试将下面的代码保存为.BAT文件,然后设置为开机自动运行.
------------------------------------------------------------------------------
@ECHO OFF
TITLE 正在取消默认的分区共享...
net share admin$ /del
net share c$ /del
net share d$ /del
net share e$ /del
net share f$ /del
.../更多分区删除,方法同上
regedit /s Share.reg
exit

将下面的代码保存为 Share.reg 文件,并放在同一目录里.
------------------------------------------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareServer"=dword:00000000
"AutoShareWks"=dword:00000000