运维开发网

在Linux中阻止usbhid在插入USB HID设备时自动加载

运维开发网 https://www.qedev.com 2020-05-27 16:32 出处:网络
我正在尝试(可逆地)禁用Raspbian Jessie安装,内核版本4.4.16-v7上的USB HID支持.我们需要在半公共空间中使用Raspberry Pi并在电视上显示内容,我们希望至少有点难以理解它.
我正在尝试(可逆地)禁用Raspbian Jessie安装,内核版本4.4.16-v7上的USB HID支持.我们需要在半公共空间中使用Raspberry Pi并在电视上显示内容,我们希望至少有点难以理解它.

到目前为止,我已经设法通过rmmod使usbhid模块可以从内核中删除. rmmod’ing模块之后,似乎每次插入USB键盘或鼠标时,设备驱动程序都会被加载回内核.

有什么方法可以阻止这种情况吗?

udev是最好和最简单的方法,例如添加新规则:

/etc/udev/rules.d/99-disable-usb-hid.rules:

SUBSYSTEMS=="usb", DRIVERS=="usbhid", ACTION=="add", ATTR{authorized}="0"

并重新启动udev.我刚刚在Debian Jessie ARM 4.4.16中测试过它.

0

精彩评论

暂无评论...
验证码 换一张
取 消