封殺Windows操作系統默認共享

作者: 牟曉東 李建海
  Windows 2000/XP/2003版本的操作系統提供了默認共享功能,這些默認的共享都有“$”標誌,意爲隱含的,包括所有的邏輯盤(C$,D$,E$……)和系統目錄Winnt或Windows(admin$)。
  帶來的問題
  微軟的初衷是便於網管進行遠程管理,這雖然方便了局域網用戶,但對我們個人用戶來說這樣的設置是不安全的。如果電腦聯網,網絡上的任何 人都可以通過共享硬盤,隨意進入你的電腦。所以我們有必要關閉這些共享。更爲可怕的是,***可以通過連接你的電腦實現對這些默認共享的訪問。
  關閉這些默認共享的方法很多,筆者整理了五種,相信總有一種適合您。
  小知識:
  訪問WindowsXP默認共享非常簡單:一是通過“開始”→“運行”,輸入“\計算機名或IP地址\D$或admin$”(不包括兩側的引號,下同);二是使用IE等瀏覽器,在地址欄中輸入上述格式或“file://10.80.34.33/d$”(如圖)。
五板斧封殺Windows操作系統默認共享(圖)
訪問默認共享
  一、右鍵“停止共享”法
  到“計算機管理”窗口中某個共享項(比如H$)上右鍵單擊,選擇“停止共享” 並確認後就會關閉這個共享,它下面的共享圖標就會消失,重複幾次所有的項目都可以停止共享。
  注意:但這種方法治標不治本,如果機器重啓的話,這些共享又會恢復。此法比較適合於永不關閉的服務器,簡單而且有效。
  二、批處理自啓動法
  打開記事本,輸入以下內容(記得每行最後要回車):
  net share ipc$ /delete
  net share admin$ /delete
  net share c$ /delete
  net share d$ /delete
  net share e$ /delete
  ……(你有幾個硬盤分區就寫幾行這樣的命令)
  保存爲NotShare.bat(注意後綴!),然後把這個批處理文件拖到“程序”→“啓動”項,這樣每次開機就會運行它,也就是通過net命令關閉共享。
  如果哪一天你需要開啓某個或某些共享,只要重新編輯這個批處理文件即可(把相應的那個命令行刪掉)。
  三、註冊表改鍵值法
  “開始”→“運行”輸入“regedit”確定後,打開註冊表編輯器,找到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters” 項,雙擊右側窗口中的“AutoShareServer”項將鍵值由1改爲0,這樣就能關閉硬盤各分區的共享。如果沒有AutoShareServer 項,可自己新建一個再改鍵值。然後還是在這一窗口下再找到“AutoShareWks”項,也把鍵值由1改爲0,關閉admin$共享。最後到 “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa”項處找到 “restrictanonymous”,將鍵值設爲1,關閉IPC$共享。
  注意:本法必須重啓機器,但一經改動就會永遠停止共享。
  四、停止服務法
  還是到“計算機管理”窗口中,單擊展開左側的“服務和應用程序”並選中其中 的“服務”,此時右側就列出了所有服務項目。共享服務對應的名稱是“Server”(在進程中的名稱爲services),找到後雙擊它,在彈出的“常 規”標籤中把“啓動類型”由原來的“自動”更改爲“已禁用”。然後單擊下面“服務狀態”的“停止”按鈕,再確認一下就OK了。
  五、卸載“文件和打印機共享”法
  右擊“網上鄰居”選“屬性”,在彈出的“網絡和撥號連接”窗口中右擊“本地連接”選“屬性”,從“此連接使用下列選定的組件”中選中“Microsoft網絡的文件和打印機共享”後,單擊下面的“卸載”按鈕並確認一下。
  注意:本方法最大的缺陷是當你在某個文件夾上右擊時,彈出的快捷菜單中的“共享”一項消失了,因爲對應的功能服務已經被卸載掉了!
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章