在/etc/rc.conf里面设置。usbd_enable="NO",或者干脆在内核里取消对usb的支持。
Linux主机禁用USB接口需要禁用RedHat 5X .Linux主机的使用USB存储器的功能。我是这样 *** 作的:
1.找到驱动所在的目录:
find /lib/ -name "storage"
/lib/modules/2.6.18-92.el5/kernel/drivers/usb/storage
2.删除或更名驱动文件:
you can change “usb-storage.ko” to another name in these folder
or delete “usb-storage.ko”.( or rm /lib/modules/`uname -r`/kernel/drivers/usb/storage)
If you restore “usb-storage.ko” , system will connect usb without reboot.
重启后,USB就不能用了。
有几个办法1)直接把驱动去掉
1.进入内核目录
cd /lib/modules/[你服务内核版本]/kernel/drivers/usb/storage
2.删除或更名驱动文件 usb-storage.ko(建议换个文件名,以后还能找回来)
3.重启系统后就不能使用了
2)写个检测脚本,每秒钟运行一次
用mount命令的输出,检测是否有U盘插入
如果有U盘插入,用eject命令,强制把U版d出去
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)