Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Windows 綜合教學 >> 關於 Windows

Win7 隱藏共享資料夾與無權限資料夾:ABE 插件與第三方管理軟體雙方案

編輯:關於 Windows

企業檔案伺服器需隱藏無權限使用者看不見的共享資料夾,防止資訊洩露。Win7/Server 2008 R2 可透過官方 Access-based Enumeration (ABE) 功能實現;或部署第三方「大勢至共享資料夾管理軟體」達成更細粒度權限控制 (唯讀、防複製、防另存、防列印)。

方案一:官方 ABE (Access-based Enumeration) — 免費、整合度高

原理

利用 NTFS 權限過濾共享資料夾可見性:使用者僅能看到具備至少「讀取」權限的資料夾/檔案,無權限者在總管中完全不顯示。

部署步驟

  1. 下載對應架構 ABE 安裝包:
    x86 (32位) / x64 (64位) / ia64 (Itanium) — 來自 Windows Server 2003 SP1 功能包。
  2. 安裝完成後,管理員命令提示字元執行:regsvr32 abeui.dll 註冊 UI 擴展。
  3. 建立 NTFS 分區共享資料夾 (如 D:\File) → 共享權限「Everyone 完整控制」。
  4. 資料夾內建立子資料夾 admin (僅特定群組讀取) 與 user (Everyone 讀取) → 設定 NTFS 安全性權限移除繼承、移除 Users 群組。
  5. 共享資料夾內容 → 新增 「啟用 Access-based Enumeration」 核取方塊 → 套用。
  6. 用戶端存取共享 → admin 資料夾自動隱藏,僅顯示 user。

注意事項

  • 本地管理員不受 ABE 限制 (仍可見所有資料夾)。
  • 增加伺服器 CPU 負載與存取延遲 (需即時計算權限)。
  • 僅對「已共享」資料夾生效。

方案二:第三方「大勢至共享資料夾管理軟體」 — 功能更豐富

  • 圖形化介面:瀏覽共享 → 選擇用戶/群組 → 勾選權限 (讀取、寫入、刪除、複製、另存、列印…) → 「保護」。
  • 取消「讀取」勾選即隱藏共享資料夾/檔案。
  • 支援「唯讀不複製」、「可修改不可刪除」、「可開啟不可另存」等細粒度控制,ABE 無法做到。
  • 即時監控存取日誌、阻斷可疑行為。

輔助:VBS 登入腳本自動對應網路磁碟機

On error resume next
strRemotePath = "\\192.168.1.1\file"
strNewName = "磁碟名稱"
Set objNetwork = CreateObject("Wscript.Network")
Set colDrives = objNetwork.EnumNetworkDrives
For i = 0 to colDrives.Count-1 Step 2
    Set objShell = CreateObject("Shell.Application")
    strDriveLetter = colDrives.Item(i)
    strName = objShell.NameSpace(strDriveLetter).Self.Name
    strName = Left(strName, Len(strName)-5)
    If strName = strNewName Then WScript.Quit
    strDriveLetter = Chr(Asc(Left(colDrives.Item(i),1))-1) & ":"
Next
If strDriveLetter = "" Then strDriveLetter = "Z:"
Set objNetwork = CreateObject("WScript.Network")
objNetwork.MapNetworkDrive strDriveLetter, strRemotePath
Set objShell = CreateObject("Shell.Application")
objShell.NameSpace(strDriveLetter).Self.Name = strNewName

選擇建議

  • 純 Windows 環境、需求單純隱藏無權限資料夾 → ABE 免費且原生整合。
  • 需防拷貝、防另存、防列印、稽核日誌、跨平台 (Mac/Linux 存取 SMB) → 第三方管理軟體。
Copyright © Windows教程網 All Rights Reserved