ubuntu更改usb设备权限

本文介绍了解决U盘被root用户占用导致无法拷贝文件的问题。通过查看U盘的属性和使用lsusb命令来确定其idVendor和idProduct,接着创建udev规则允许普通用户组进行读写操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

想拷贝文件进U盘,发现不能操作,而从U盘拷贝文件出去正常。查看properties发现owner为root。

使用lsusb命令,查看USB设备的idVendor和idProduct。

lsusb -vvv

然后会看到一串信息,找到idVendor和idProduct。会看到它们后面跟着0xAAAA,0xBBBB的字样。

新建一个udev规则:

sudo vi /etc/udev/rules.d/50-myusb.rules 

写入:

SUBSYSTEMS=="usb", ATTRS{idVendor}=="AAAA", ATTRS{idProduct}=="BBBB", GROUP="users", MODE="0666"

保存退出。

这里的AAAA、BBBB就是idVendor和idProduct后面出现的那四位字符。

重载udev规则:

sudo udevadm control --reload

然后重新插上U盘,看看是否有用。

### Ubuntu虚拟机中USB设备自动挂载的配置方法 在Ubuntu虚拟机环境中实现USB设备的自动挂载,通常涉及以下几个方面的操作:确保主机到虚拟机的USB转发功能正常工作、设置udev规则以及调整文件系统的挂载选项。以下是详细的说明: #### 1. 确保虚拟化平台支持USB设备传递 大多数虚拟化软件(如VirtualBox或VMware)都提供了USB设备的支持功能。如果尚未启用此功能,则需要先激活它。 对于 **VirtualBox** 用户来说,可以通过以下方式开启 USB 支持: - 安装 VirtualBox 的增强工具包 (Guest Additions),这有助于改善性能并提供更好的硬件兼容性[^3]。 - 打开虚拟机设置界面,在“USB”部分勾选相应的版本支持(通常是 USB 2.0 或更高),并将目标 USB 设备手动添加至过滤器列表中。 #### 2. 创建 udev 规则以识别特定 USB 设备 为了使系统能够正确检测和处理指定类型的 USB 外设,可以创建自定义 `udev` 规则来匹配这些设备,并赋予它们固定的名称或者权限。 编辑一个新的规则文件 `/etc/udev/rules.d/99-usb-automount.rules` ,内容类似于下面这样: ```bash ACTION=="add", SUBSYSTEMS=="usb", ATTRS{idVendor}=="xxxx", ATTRS{idProduct}=="yyyy", SYMLINK+="custom_usb_name%n" ``` 其中 `"xxxx"` 和 `"yyyy"` 是具体的厂商ID与产品ID,可通过命令 `lsusb | grep 'Your Device Name'` 查找得到;而 `%n` 表示分区编号[^2]。 保存更改后重新加载服务以便生效: ```bash sudo udevadm control --reload-rules && sudo service udev restart ``` #### 3. 修改 fstab 实现开机自动挂载 为了让某些目录下的数据或其他存储介质每次启动都能被映射到同一位置上,应该修改 `/etc/fstab` 文件加入对应的条目。假设前面已经通过上述步骤设置了符号链接名为 /dev/custom_usb_name1 ,那么可以在该文件里追加如下行: ```text /dev/custom_usb_name1 /mnt/my_usb_drive auto rw,user,noauto,exec,sync 0 0 ``` 这里需要注意路径名的一致性和参数的选择依据实际需求设定[^1]。 完成以上三个主要环节的操作之后,理论上就可以达到让 Ubuntu 虚拟机能顺利接收来自物理层面上连接过来的各种 USB 周边装置的目的了。 ```python import os os.system('lsblk') # 列出当前所有的块设备信息用于验证新接入的USB是否可见 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值