要禁用和打开Linux上的USB口,可以按照以下步骤进行操作:
禁用USB口:
1. 打开终端,以root权限登录或使用sudo命令执行以下命令。
2. 运行命令`lsusb`来查看当前连接的USB设备列表,找到要禁用的USB设备的ID。
3. 运行命令`echo '0' > /sys/bus/usb/devices/usbX/authorized`,将命令中的usbX替换为要禁用的USB设备的ID。例如,如果要禁用USB设备的ID为2-1.2,那么命令应该是`echo '0' > /sys/bus/usb/devices/2-1.2/authorized`。
打开USB口:
1. 打开终端,以root权限登录或使用sudo命令执行以下命令。
2. 运行命令`lsusb`来查看当前连接的USB设备列表,找到要打开的USB设备的ID。
3. 运行命令`echo '1' > /sys/bus/usb/devices/usbX/authorized`,将命令中的usbX替换为要打开的USB设备的ID。例如,如果要打开USB设备的ID为2-1.2,那么命令应该是`echo '1' > /sys/bus/usb/devices/2-1.2/authorized`。
请注意,在某些Linux发行版中,USB设备的ID可能会发生变化,特别是当重新连接设备或重新启动系统时。因此,如果要禁用或打开USB设备,请确保先通过`lsusb`命令查找正确的设备ID。