首页 > 系统相关 >linux系统下禁用usb口

linux系统下禁用usb口

时间:2023-09-13 10:58:56浏览次数:33  
标签:Foundation usb 禁用 001 linux Device root ID 1d6b

当用户不需要使用usb口时可在系统下通过以下方式禁用usb口:

首先执行lsusb查看识别到的usb设备:

 

root@localhost:~# lsusb
Bus 003 Device 002: ID 0000:3825   USB OPTICAL MOUSE
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1c4f:0026 SiGma Micro Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 004: ID 0781:5591 SanDisk Corp. Ultra Flair
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

以“Bus 005 Device 004: ID 0781:5591 SanDisk Corp. Ultra Flair”插入的U盘为例执行ls /dev/sd* 可以看到U盘已通过USB口被识别到

root@localhost:~# ls /dev/sd*
sda   sda1  sda2  sdc   sdc1

 

此时我们执行以下命令禁用usb口

echo 0 > /sys/bus/usb/devices/usb5/authorized

再次查看usb设备U盘已经不存在了

 

root@localhost:~# lsusb
Bus 003 Device 002: ID 0000:3825   USB OPTICAL MOUSE
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 002: ID 1c4f:0026 SiGma Micro Keyboard
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 007 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 006 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

 

 

执行“ls /dev/sd*”确认U盘已经看不到了。

 

root@localhost:~# ls /dev/sd*
/dev/sda  /dev/sda1  /dev/sda2

 

 

重新启用usb口

echo 1 > /sys/bus/usb/devices/usb5/authorized

 

通过lsusb查看usb设备U盘重新被识别到。

 

标签:Foundation,usb,禁用,001,linux,Device,root,ID,1d6b
From: https://www.cnblogs.com/wuchangsoft/p/17698920.html

相关文章

  • Linux教程-centos挂载u盘并复制文件
    步骤创建挂载目录:mkdirmnt/usb查看u盘的名称:fdisk-l挂载U盘:mount/dev/sdb1mnt/usb如果报错:未识别ntfs格式先下载wget:yum-yinstallwget然后加源:wget-O/etc/yum.repos.d/epel.repohttp://mirrors.aliyun.com/repo/epel-7.repo然后下载:yuminstallntfs-3g然后重新挂......
  • linux查看磁盘挂载的三种方法
    linux查看磁盘挂载的三种方法第一种方法:使用df命令,这个命令比较常用,大家都很熟悉。问题是这种方法,有时候挂载点和挂载的卷不在同一行,使用脚本分析需要一点技巧的。例如:orientalson:/home#dfFilesystem          1K-blocks     UsedAvailableUse%Mountedon/d......
  • Lattice下载器高速编程器HW-USBN-2B fpga仿真器ispdown烧录器
    1.概述       HW-USBN-2B编程烧录Lattice所有芯片,速度非常快。支持LatticeFPGA芯片在线稳定仿真、烧录、加密,支持LatticeCPLD烧录。支持外部配置FLASH、PROM配置烧录。    HW-USBN-2B,特点是很快的速度,30Mb/s,是HW-USBN-2A的下载速度10速度。并且支持I2C接口......
  • 在Linux系统上实现区域更改​
    在Linux系统上实现区域更改大家好!今天我要和大家分享一个关于在Linux系统上实现免费电脑IP更改的知识。在某些情况下,更改电脑的IP地址可以带来一些好处,比如解决网络连接问题、绕过限制、增强隐私等。而在Linux系统上,你可以采用一些简单的方法来实现免费的IP更改。让我们一起来了解......
  • Linux之查找过滤(tail、grep、find)
    参考:https://www.cnblogs.com/caoweixiong/p/15218826.htmltail基本格式tail[-f][-cNumber|-nNumber|-mNumber|-bNumber|-kNumber][File]参数解释-f该参数用于监视File文件增长。-cNumber从Number字节位置读取指定文件-nNumber从Number行......
  • rtlinux 高精度定时 转载的文章
    主要是RTLinux环境下编程总结,在嵌入版发过,没几个人响应。做过一个有关RTLinux的项目,时间一长,差不多忘光了,现在尽量把原来做过的东西总结一下,以备后用,同时正在做类似项目的一个借鉴平台主机:redhat8.0 目标机:PC104模块、ISA总线脉冲输出、实时串口通信      linux-2.4.18......
  • linux shell 字符串变量 有双引号和无双引号的区别
     001、[root@pc1test02]#lsa.shb.sh[root@pc1test02]#cata.sh##测试程序1#!/bin/bashstr1="ab_cd_ef"tmp1=$(echo$str1|sed's/_/\n/g')echo$tmp1[root@pc1test02]#catb.sh##测试程序2#!/bin/bashstr1="ab_......
  • linux 中依据某列展开为多行
     001、方法1[root@pc1test01]#lsa.txttest.sh[root@pc1test01]#cata.txt##测试数据,依据最后一列展开为多行chrY26578792658063CTCF652GM19239chrY26644242664734CTCF185hL-hESC,HepG2,HUVECchrY26682772668694CTCF......
  • Linux-"cp: omitting directory"解决办法
    问题描述在Linux系统使用cp(复制命令)复制目录时,常出现错误“cp:omittingdirectory"dir"”(dir是需要复制的目录名称),是因为dir目录下存在其他目录或文件存在,不可只使用cp命令实现复制操作;解决方法使用cp命令时,加上-r选项,此选项指“递归持续复制,用於目录的复制行为”。例如:cp-......
  • mpam linux kernel源码分析
    MPAM(MemorySystemResourcePartitioningandMonitoring)是Armv8.4的feature,用于cache和内存带宽的监控和限制。截至现在,该feature在linuxkernel的实现还在推进,最新一版参见https://git.kernel.org/pub/scm/linux/kernel/git/morse/linux.git/log/?h=mpam/snapshot/v6.5-rc1。......