美文网首页
CentOS下如何禁用USB设备

CentOS下如何禁用USB设备

作者: 不正经运维 | 来源:发表于2019-08-27 21:33 被阅读0次
看我的大保健

引子Intro

昨天同事突然问我USB设备如何禁用,话说以前还没有做过这种操作。既然有需求,可以研究研究。大概率是从驱动入手。顺便用Google查了下,其实很简单。

解决Solution

如之前预想的情况一样,所有的方式其实都是从驱动入手。

伪安装USB驱动

这里其实是通过替代驱动程序的方式,欺骗了系统。

# 这么操作后,安装驱动就相当于执行了/bin/true。
echo "install usb-storage /bin/true" >> /etc/modprobe.d/block_usb.conf

删除USB驱动

# 首先,查看下USB存储的加载情况。
lsmod | grep usb_storage
# 卸载USB存储驱动
modprobe -r usb_storage
modprobe -r uas
# 检查一下,应该没有了(卸载成功)。
lsmod | grep usb
# 好了改名改名。
cd /lib/modules/`uname -r`/kernel/drivers/usb/storage/
mv usb-storage.ko{,.blacklist}

将USB存储纳入黑名单

这种最合理,也最简单,当然推荐这种方式了。

echo -e "blacklist\tusb-storage" >> /etc/modprobe.d/blacklist.conf
modprobe usb-storage

总结Summary

禁用USB存储设备一共有三种方式:

  1. 伪安装USB驱动;
  2. 删除USB驱动;
  3. 将USB存储纳入黑名单。

这些方式,都是针对USB驱动入手,当然个人推荐最后一种方式,简单快捷。

相关文章

  • CentOS下如何禁用USB设备

    引子Intro 昨天同事突然问我USB设备如何禁用,话说以前还没有做过这种操作。既然有需求,可以研究研究。大概率是...

  • USB连接电脑失灵

    解决办法: 若是所有的USB都无法识别,那么很可能是BIOS禁用了USB设备(进入BIOS,将“Enable US...

  • Linux驱动系列———USB转串口cp210x设备驱动

    USB设备驱动程序用来驱动相应的USB设备,USB设备驱动用usb_driver表示,它主要用来将USB设备挂接到...

  • 【Centos7】如何静态名称下绑定USB设备

    问题:有多个摄像头,需要每次设备启动,固定的摄像头的设备号都不变(video0 video1 video2 每次...

  • Android之USB数据通信

    一.USB串口通信步骤: 连接USB设备 获取USB设备的权限 打开设备openDevice(UsbDevice ...

  • 设备连接

    一、设备连接 通过USB连接 通过USB连接需要注意一下几点:1.硬件状态正常 包括Andriod设备处在正常...

  • 2018-11-11

    Apache Trafodion 如何在 CentOS 中添加、启用和禁用一个仓库 剖析Elasticsearch...

  • Linux usb system(descriptor)

    Linux usb system(descriptor) 为了更好地描述USB设备的特征,USB提出了设备架构的概...

  • USB UVC设备安卓系统下无法预览图像

    USB UVC设备在win10系统下表现良好,但是在安卓系统下无法预览图像,提示USB UVC设备错误!-256....

  • USB四种传输模式

    当USB插入USB总线时,USB控制器会自动为该USB设备分配一个数字来标示这个设备。另外,在设备的每个端点都有一...

网友评论

      本文标题:CentOS下如何禁用USB设备

      本文链接:https://www.haomeiwen.com/subject/fibyectx.html