Linux禁用USB设备输入但允许输出

哪位linux高手帮忙解答一下小弟的问题,感激了。
  我们现在想在Linux下禁用USB接口的问题 ,但也不是完全禁用,我们的目的是鼠标可以用,但U盘之类的存储设备不能用。在window下有一软件是可以做到,只能允许通过usb输入,到不能通过USB输出。在linux下是否有这样的软件工具能做到这点。

作者: samcxl   发布时间: 2011-11-02

只读挂载应该可以

各设备分类标准
00 Use class information in the Interface Descriptors
01 Audio
02 Communications and CDC Control
03 HID (Human Interface Device)
05 Physical
06 Image
07 Printer
08 Mass Storage
09 Hub
0A CDC-Data
0B Smart Card
0D Content Security
0E Video
0F Personal Healthcare
DC Diagnostic Device
E0 Wireless Controller
EF Miscellaneous
FE Application Specific
FF Vendor Specific  


英文不好以上不作翻译了

禁用某设备方法devcon.exe disable USB\Class_XX
启用某设备方法devcon.exe enable USB\Class_XX (其中XX就是上面绿色部分序号)
例:
devcon.exe disable USB\Class_08
禁用U盘,即删除U盘,不管你有N个U盘统统一起删除
devcon.exe disable USB\Class_06
禁用数码相机,包括数码相机附带的可移动磁盘
devcon.exe disable USB\Class_03
禁用USB鼠标&键盘
devcon.exe disable USB\Class_ff
禁用摄像头,看你还臭美;-)

作者: lpdx111   发布时间: 2011-11-03