我想防止使用udev规则安装各种 USB 大容量存储。
我已经可以使用以下规则检测到连接到我的系统的所有 USB 大容量存储设备:
SUBSYSTEMS=="scsi", SUBSYSTEM=="block" KERNEL=="sd[b-h]1"
但是我怎样才能防止它们安装呢?
我知道我必须将其相关USB设备的授权文件设置为零!但是我怎样才能找到 USB 设备路径呢?$DEVPATH 为我提供了存储设备块的路径,例如 sdb1!
我有一个应用程序应该允许某些 USB 大容量存储设备。所以用来屏蔽USB大容量存储设备的方法不应该是一成不变的!