Il y a un champ "device ID" qui permet d'autoriser un modèle précis de périphérique USB.
Pour n'autoriser que les souris, le plus simple serait d'utiliser un filtrage sur interface-type, en se sevrant des codes définis sur cette page de usb.org. Les souris étant des périphériques de classe "HID (Human Interface Device)". En autorisant tous les périphériques HID, vous autorisez les claviers, les souris, les joystick et c'est à peu près tout...
Attention cependant, sur mon ordinateur portable, j'ai plusieurs périphériques USB qui sont intégrés à l'ordinateur (tel la webcam, le lecteur d'empreinte et les hub USB). Ce serait dommage de bloquer involontairement ces fonctions. Pour lister les équipements USB, utilisez la commande lsusb.
[^] # Re: usbguard ?
Posté par Keuronde (site web personnel) . En réponse au message Périphériques USB pour utilisateur, liste blanche par "types" ?. Évalué à 6. Dernière modification le 06 mars 2022 à 23:06.
Je précise la réponse de symp :
USBGard semble bien pouvoir faire l'affaire.
La documentation ici donne une idée des filtrage possible.
Il y a un champ "device ID" qui permet d'autoriser un modèle précis de périphérique USB.
Pour n'autoriser que les souris, le plus simple serait d'utiliser un filtrage sur
interface-type, en se sevrant des codes définis sur cette page de usb.org. Les souris étant des périphériques de classe "HID (Human Interface Device)". En autorisant tous les périphériques HID, vous autorisez les claviers, les souris, les joystick et c'est à peu près tout...Attention cependant, sur mon ordinateur portable, j'ai plusieurs périphériques USB qui sont intégrés à l'ordinateur (tel la webcam, le lecteur d'empreinte et les hub USB). Ce serait dommage de bloquer involontairement ces fonctions. Pour lister les équipements USB, utilisez la commande
lsusb.