如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

現在您知道在電腦上使用 USB 儲存裝置存在許多潛在的安全風險。如果您擔心被惡意軟體(例如木馬鍵盤記錄程式勒索軟體)感染的風險,且系統有大量敏感數據,則應完全停用 USB 儲存裝置。本文將向您展示如何在 Windows、Mac 和 Linux 上停用 USB 連接埠。

停用 USB 儲存裝置:優點和缺點

如果您擔心您的電腦可能透過 USB 儲存裝置感染惡意軟體,則應考慮停用此支援。然而,這有一定的缺點。

第一個明顯的缺點是您無法在電腦上使用 USB 儲存裝置。如果可以輕鬆使用雲端存儲,這不是問題。然而,如果你需要一個設備在兩台計算機之間定期交換數據,並且不能使用雲端存儲,那就會非常困難。您可能會考慮使用 Resilio Sync 等工具在 PC 之間建立虛擬共用。

如果您仍想停用 USB 儲存設備,本文將引導您完成在 Windows 10、Mac 和 Ubuntu 18.04 上執行此操作的步驟。

如何在 Windows 上停用 USB 儲存裝置

在 Windows 電腦上封鎖 USB 儲存裝置非常簡單。您還有幾個選擇;以下的前兩個解決方案適用於 Windows 10 家用電腦。

1.手動編輯註冊表

按Win + R開啟註冊表,然後輸入「regedit」。

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

同意使用者帳號控制訊息,然後瀏覽至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR。在這裡,雙擊“開始”(或右鍵單擊,選擇“修改”)並編輯值。

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

要停用,請將值變更為 4。如果您需要隨時重新啟用 USB 端口,只需將其變更回 3,完成後按一下「確定」。請注意,如果您打算變更註冊表系統,則應備份註冊表以防止出現問題。

2.建立註冊表腳本

或者,您可以在記事本中建立兩個空白 TXT 檔案。為此,啟動文字編輯器並輸入以下行:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR]

"Start"=dword:00000004 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\Enum]

"Count"=dword:00000000

"NextInstance"=dword:00000000

將檔案另存為disableusb.reg,確保將檔案副檔名.TXT更改為.REG,否則該腳本將無法運作。接下來,重複上述過程並儲存為enableusb.reg。

對於第二個文件,編輯以下行:

"Start"=dword:00000004 

牆:

"Start"=dword:00000003 

完成後儲存文件。現在,每當您需要停用 USB 儲存裝置時,請執行disableusb.reg 檔案。但是,插入電腦的任何設備在拔下插頭之前都不會受到影響。如果需要重新啟用USB儲存設備,請使用enableusb.reg檔案。將文件保存在容易記住的地方,以便您在需要時可以找到它們。

要防止其他人使用enableusb.reg並不太困難,您可以將其設定為只有管理員帳戶才能運行該文件,只要您不共享您的個人資料即可。

3.使用群組原則編輯器

適用於 Windows 10 專業版和企業版的第三個選項是在群組原則編輯器中編輯 USB 儲存裝置的設定。

Win + R開啟「執行」對話方塊並輸入「gpedit.msc」。這將開啟群組原則編輯器,然後展開管理範本 > 系統 > 可移動儲存存取。在右側窗格中,您將看到幾個控制電腦上媒體存取的項目。您需要啟用以下三個選項:

  • 可移動磁碟:拒絕執行訪問
  • 可移動磁碟:拒絕讀取訪問
  • 可移動磁碟:拒絕寫入訪問

然後,雙擊每個項目並點擊啟用按鈕。按一下「確定」進行確認,然後再繼續下一個項目。

現在,每當您將 USB 儲存裝置插入電腦時,在嘗試開啟磁碟機代號時,您都會在 Windows 資源管理器上收到「存取被拒絕」訊息。若要扭轉這種情況,請變更上述三個設定並將其設為「已停用」

如何在 Mac 上停用 USB 儲存裝置

要限制 Mac 上的 USB 儲存設備,您首先需要停用系統完整性保護 (SIP)。然後打開實用程式 > 終端機並刪除驅動程式。

注意:您應該僅在必要時停用此功能,因為許多人建議您不要這樣做,請參閱文章為什麼不應該在 Mac 上停用系統完整性保護功能?供參考。

kextunload /System/Library/Extensions/IOUSBMassStorageClass.kext/

接下來,開啟/System/Library/Extensions並將檔案重新命名(或將其移至安全位置)IOUSBMassStorageClass.kext。您應該將名稱更改為易於記憶的名稱,以便在您想要重新啟動 USB 儲存裝置時可以輕鬆找到它。

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

完成後,返回終端機並輸入:

sudo touch /System/Library/Extensions

這將刪除快取文件,強制重建而不引用重命名的文件。現在連接後無法存取 USB 儲存裝置。

如何在 Linux 上停用 USB 儲存設備

需要阻止電腦上的 USB 儲存裝置嗎?為此,請打開終端並使用 mv(移動)命令“隱藏”USB 驅動程式:

sudo mv /lib/modules/$(uname -r)/kernel/drivers/usb/storage/usb-storage.ko /home/user1

現在,當插入 USB 儲存裝置時,它將無法運作。簡而言之,您無法存取該裝置。但是,如果核心更新,此變更將不再生效。

儘管USB和可攜式快閃裝置可以受密碼保護,但它無法防止竊賊竊取您的資料。唯一真正的解決方案是控制 USB 存取。在家時,您需要確保沒有人未經您的許可訪問您的計算機,並且在不使用時應將其鎖定。在工作場所,限制存取 USB 的使用者數量,以便對其進行管理。

看更多:


在 Windows、Mac OS X 和 Linux 上隱藏檔案或資料夾的技巧

在 Windows、Mac OS X 和 Linux 上隱藏檔案或資料夾的技巧

隱藏或隱藏電腦上的資料夾或文件可以部分確保該資料夾或文件中包含的資訊的安全性和保密性,以免被其他人發現。

如何在 Mac 上執行 Windows 程式

如何在 Mac 上執行 Windows 程式

Widows虛擬機器可讓您執行許多Windows應用程式和軟體。但是,如果您要運行的應用程式需要 Mac 的全部馬力,那麼虛擬機上沒有足夠的動力將導致一些嚴重的錯誤。在這種情況下,您可以使用 Boot Camp 助手。 Boot Camp Assistant是Apple在Mac上整合的實用程序,允許用戶雙啟動Mac和Windows。

在 Windows 10 和 macOS 電腦上檢視和讀取 MAC 位址的 2 種方法

在 Windows 10 和 macOS 電腦上檢視和讀取 MAC 位址的 2 種方法

MAC 位址是製造商為每個裝置指派的唯一識別碼或裝置識別碼。 MAC位址長48位元。

如何忘記/刪除 Mac 上的 WiFi 網絡

如何忘記/刪除 Mac 上的 WiFi 網絡

本文將引導您完成刪除(忘記)Mac 上先前連接的 WiFi 網路所需執行的簡單步驟。

如何取消 iCloud 儲存訂閱

如何取消 iCloud 儲存訂閱

取消訂閱 iCloud 儲存服務非常簡單。

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

如何在 Windows、Mac 和 Linux 上停用 USB 連接埠

現在您知道在電腦上使用 USB 儲存裝置存在許多潛在的安全風險。如果您擔心感染木馬、鍵盤記錄程式或勒索軟體等惡意軟體的風險,且系統有大量敏感數據,則應完全停用 USB 儲存裝置。

如何更改電腦上的滑鼠DPI(滑鼠靈敏度)

如何更改電腦上的滑鼠DPI(滑鼠靈敏度)

DPI(每吋點數)是衡量電腦滑鼠靈敏度的單位。 DPI 越高,每次移動滑鼠時,螢幕上的遊標可以在螢幕上移動的時間越長。

更新macOS,更新MacBook的詳細方法

更新macOS,更新MacBook的詳細方法

更新 Mac OS 的方法有很多種,從簡單到複雜。在本文中,Quantrimang 將總結一些更新 Mac 並開啟作業系統自動更新的方法,以方便您使用。

為什麼不應在 Mac 上停用系統完整性保護?

為什麼不應在 Mac 上停用系統完整性保護?

蘋果桌面作業系統的每個新版本似乎都比以前的版本對使用者施加了更多的限制。系統整合保護-系統整合保護(或SIP)可能是最大的變化。

判斷 Mac 是否感染病毒的 5 種方法

判斷 Mac 是否感染病毒的 5 種方法

您的 Mac 表現有點奇怪嗎?無論您看到無法解釋的廣告還是您的系統異常緩慢,您都可以假設問題出在惡意軟體上。在這種情況下你可能是對的。