Désactiver les périphériques de stockage USB et Firewire sur Mac

On m’a demandé récemment comment empêcher l’utilisation de périphérique de stockage externe sous Mac. Il suffit de déplacer 2 extensions, celle qui gère les périphériques USB et celle qui s’occupe des périphériques Firewire.

Voici les commandes que vous devez copier/coller dans le terminal pour désactiver les extensions.

# On crée un répertoire pour y déplacer les extensions à désactiver
sudo mkdir /System/Library/Extensions/Disabled/
# On déplace l'extension s'occupant des périphériques de stockage USB
sudo mv /System/Library/Extensions/IOUSBMassStorageClass.kext /System/Library/Extensions/Disabled/
# On déplace l'extension s'occupant des périphériques Firewire
sudo mv /System/Library/Extensions/IOFireWireSerialBusProtocolTransport.kext /System/Library/Extensions/Disabled/
# On met à jour la date de modification du répertoire contenant les extensions
sudo touch /System/Library/Extensions

La commande « touch » change la date de modification du répertoire « /System/Library/Extensions ». Ce qui permet au redémarrage du Mac de reconstruire le cache des extensions.

Vous devez ensuite redémarrer votre Mac.

Pour réactiver ses extensions, il suffit de les remettre dans le bon répertoire.

# On remet en place l'extension s'occupant des périphériques de stockage USB
sudo mv /System/Library/Extensions/Disabled/IOUSBMassStorageClass.kext /System/Library/Extensions/
# On remet en place l'extension s'occupant des périphériques Firewire
sudo mv /System/Library/Extensions/Disabled/IOFireWireSerialBusProtocolTransport.kext /System/Library/Extensions/
# On met à jour la date de modification du répertoire contenant les extensions
sudo touch /System/Library/Extensions

Il faut ensuite redémarrer votre Mac pour que les extensions soient de nouveaux chargées.

Vous pouvez retrouver ses commandes dans les Guides de sécurité d’Apple.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.