Proteger el sistema contra dispositivos USB no autorizados [BadUSB].
# systemctl status usbguard
# usbguard list-devices
# usbguard allow-device <ID_del_dispositivo>
# usbguard block-device <ID_del_dispositivo>
# usbguard monitor
# usbguard generate-policy > /ruta/a/politica.conf
Se pueden crear reglas para dispositivos USB en el archivo:
# nano /etc/usbguard/rules.conf
Con la linea:
allow id 1d6b:0002 (para autorizar)
Y si se quere bloquear todo:
# nano /etc/usbguard/usbguard-daemon.conf
PresentDevicePolicy=block
Para cambiar cómo se tratan los dispositivos USB ya conectados cuando el servicio USBGuard se inicia:
# nano /etc/usbguard/usbguard-daemon.conf
Y en las opciones en "PresentDevicePolicy":
apply-policy: aplica las reglas existentes a los dispositivos ya conectados.
allow: permite todos los dispositivos ya conectados.
block: bloquea todos los dispositivos ya conectados.