刪除系統默認共享

        使用Windows 2000/XP的用戶都會碰到一個問題,那就是默認的管理共享。雖然用戶並沒有設置共享,但每個盤符都被Windows自動設置了共享,其共享名爲盤符後面加一個符號$。一般來說,除了每個硬盤都被共享外,還存在Admin、IPC這兩個共享(分別爲遠程管理共享與遠程網絡連接)。這樣,局域網內同一工作組內的計算機,只要知道被訪問主機的管理員密碼,就可以通過在瀏覽器的地址欄中輸入“\\計算機名\盤符$”來訪問你的文件。例如,假如你的計算機名爲ID1,那麼別的計算機只要輸入\\ID1\C$就可以訪問你的C盤了,是不是覺得很不安全?
  Windows提供了Net Share這一命令來刪除管理共享。在“運行”中輸入cmd,進入到命令提示符窗口,輸入net share c$ /del就可以刪除該管理共享,但這種刪除只是暫時的,當電腦重新啓動後被刪除的共享又會自動出現。爲了徹底消除這種隱患,可以通過修改註冊表來達到目的,方法如下:
 
1.禁止C$、D$、E$一類的共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters項,添加鍵值AutoShareServer、REG_DWORD設置值爲0

2.禁止ADMIN$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters項,添加鍵值AutoShareWKs、REG_DWORD設置值爲0

3.限制IPC$缺省共享
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa項,添加鍵值restrictanonemous、REG_DWORD設置值爲1
 
 
 
        但是畢竟對註冊表的改動具有一定的風險性,初學者也不敢輕易動手。其實,我們完全可以不動註冊表,用下面的方法就可以輕鬆把管理共享從電腦中請出去了。
  首先,運行cmd,在系統的DOS窗口中,在命令提示符後輸入Net Share,系統便會把本機上所有的共享資源列出。也可以在[控制面板]→[管理工具]→[計算機管理]窗口中進行查看(如圖)。這樣,我們就心裏有數,知道自己要“消滅的對象”了。
  接下來,新建一個後綴名爲BAT的批處理文件,在該文件中按以下格式輸入命令:
  net share admin$ /del
  net share ipc$ /del
  net share c$ /del
  net share d$ /del
  如果還有其他盤符共享,可以依次添加進去。
  第三步是將剛剛創建好的批處理文件加入到系統的“任務計劃”,並在執行任務的選項中選擇“計算機啓動時”。這樣在每次開機後系統就會自動運行該批處理文件,關閉指定的默認共享服務了。如果你不想使用“計劃任務”,那麼可以把該批處理文件的快捷方式拖到“啓動”菜單中,同樣也能達到目的。
 
附:
 
Net Share 
創建、刪除或顯示共享資源。 
net share sharename 
net share sharename=drive:path [/users:number | /unlimited] [/remark:"text"] 
net share sharename [/users:number | unlimited] [/remark:"text"] 
net share {sharename | drive:path} /delete 
參數 
無鍵入不帶參數的 net share 將顯示本地計算機上所有共享資源的信息。 
sharename 
是共享資源的網絡名稱。鍵入帶 sharename 的 net share 命令,只顯示該共享信息。 
drive:path 
指定共享目錄的絕對路徑。 
/users:number 
設置可同時訪問共享資源的最大用戶數。 
/unlimited 
不限制同時訪問共享資源的用戶數。 
/remark:"text " 
添加關於資源的註釋,註釋文字用引號引住。 
/delete 
停止共享資源。
 
 
        c$,就是C盤默認共享,後面加$是默認共享的意思!就是在網上鄰居是看不到它共享的!但是用特殊方式能夠打開!比如說映射網絡驅動器
        admin$,系統根文件夾 (%SYSTEMROOT%) 共享後表示爲 ADMIN$。它是您的 Windows 文件夾,而系統管理共享可以讓管理員通過網絡方便地訪問到此係統根文件夾目錄結構。
        ipc$,IPC$(Internet Process Connection)是共享"命名管道"的資源,它是爲了讓進程間通信而開放的命名管道,通過提供可信任的用戶名和口令,連接雙方可以建立安全的通道並以此通道進行加密數據的交換,從而實現對遠程計算機的訪問。
 
net share abc$=c 將c:盤映射爲 abc$ (加了“$”之後爲隱藏,不加當然是不隱藏了~!~)
net share c$=C:和上邊一樣就是名稱變了
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章