Linux 基础知识:解决 VirtualBox for Linux 安装完之后出现“不能枚举 USB 设备” 的问题

文章讲述了在Ubuntu22.04上安装VirtualBox7.x后遇到的USB访问问题,原因在于未将用户加入vboxusers组。解决方法是使用`usermod-a-Gvboxusers<用户名>`命令添加用户到该组并重启系统,以确保用户对USB设备的访问权限。

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

Ubuntu 22.04 安装完 VirtualBox 7.x 之后提示“不能枚举 USB 问题”,

VirtualBox is not currently allowed to access USB devices. You can change this by adding your user to the 'vboxusers' group. Please see the user manual for a more detailed explanation.

原因是 VirtualBox 在安装的时候没有将当前用户加入 vboxusers 用户组,导致当前用户无法访问 USB 设备,解决方法很简单,将当前用户加入 vboxusers 用户组即可。

打开终端,输入下列命令:

sudo usermod -a -G vboxusers <当前用户名>

输入完成之后重启生效。

这里解释一下 usermod -a -G 是什么意思:

usermod 命令在 Linux 系统中用于修改用户账户的属性。

-a 参数表示 append,添加到组中,而不是覆盖原有的组。

-G 参数表示指定用户要加入的附加组。

所以:

usermod -a -G vboxusers <当前用户名>

表示:

将当前用户添加到名为 vboxusers 的组中,而不影响当前用户原有的组。

具体来说:

  • usermod:用户修改命令
  • -a:追加的意思,表示在原有组的基础上追加
  • -G:指定用户要加入的组
  • vboxusers:要加入的组的名称

这条命令不会影响到用户原来所在的其他组,只是附加加入 vboxusers 组,相当于增添了一个附属组。

这样可以避免影响到用户原有的权限,只是简单地新增了一个虚拟化相关的用户组,用于解决 VirtualBox 的权限问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Luke Paul Na

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值