在 RHEL 8.9 中,存在usbguard
.例如:
- usbguard 处于活动状态,
rules.conf
仅allow with-interface one-of { 03:*:* 09:*:* }
允许人机接口设备(kybds/mice)和 USB 集线器 - 我愿意
service usbguard stop
- 我然后插入 USB 外部磁盘 Apricorn,其 ID 为 0984:1400,并且将
interface { 08:06:50 }
08 是大容量存储设备。 - 即使停止了 usbguard 服务,之前未列入白名单的任何内容似乎也无法运行
- 您可以将新设备列入白名单,
service usbguard start
然后执行以下操作service usbguard stop
,然后该设备即可工作。 - 当我想要使用或测试多个或新设备并且不想弄乱现有的rules.conf时,这是有问题的
- 我希望事情能够像启动 usbguard 之前一样运行
- 如果 usbguard 已生效,我不想重新启动来清除内容,然后我遇到了一些 usbdevice 问题,现在只知道停止 usbguard 服务并没有真正阻止它的影响。
- 您可以将新设备列入白名单,
有没有一个linux命令可以重置这个usbguard效果?导致USB总线重置或其他什么?
答案1
有没有一种方法可以让我的 USB 磁盘可安装,而无需根据我所描述的内容重新启动系统?
正如评论中测试的:将设备添加到白名单并重启服务。