我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Linux系统中如何永久修改USB设备权限

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Linux系统中如何永久修改USB设备权限

Linux系统中如何永久修改USB设备权限,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

有时我们再Linux上运行USB HPS时会遇到gpsd错误,因为gpsd没有访问权限USB设备,我们要在Linux上永久修改他它权限。

1.gpsd[377]: gpsd:ERROR: read-only device open failed:Permission denied2.gpsd[377]: gpsd:ERROR:/dev/ttyUSB0: device activation failed.3.gpsd[377]: gpsd:ERROR: device open failed:Permission denied - retrying read-only

解决方案

当你在运行一个会读取或者写入USB设备的进程时,进程的用户/组必须有权限这么做才行。当然你可以手动用chmod命令改变 USB 设备的权限,但是手动的权限改变只是暂时的。USB 设备会在下次重启时恢复它的默认权限。
Linux系统中如何永久修改USB设备权限
作为一个永久的方式,你可以创建一个基于 udev 的 USB 权限规则,它可以根据你的选择分配任何权限模式。下面是该如何做。

1. 使用lsusb命令找出 USB 设备的 vendorID 和 productID

$ lsusb -vvv

Linux系统中如何永久修改USB设备权限
上面lsusb的输出中,找出你的 USB 设备,并找出”idVendor”和”idProduct”字段。本例中,我们的结果是idVendor (0x067b)和 idProduct (0x2303)

2. 创建一个新的udev规则

$ sudovi/etc/udev/rules.d/50-myusb.rules

用你自己的”idVendor”和”idProduct”来替换默认值。MODE=”0666″表示USB设备的权限。

SUBSYSTEMS=="usb", ATTRS{idVendor}=="067b", ATTRS{idProduct}=="2303", GROUP="users", MODE="0666"

3. 重启电脑或重新加载 udev 规则

$ sudo udevadm control --reload

验证下 USB 设备的权限:
Linux系统中如何永久修改USB设备权限

关于Linux系统中如何永久修改USB设备权限问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注编程网行业资讯频道了解更多相关知识。

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Linux系统中如何永久修改USB设备权限

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Linux系统中如何永久修改USB设备权限

Linux系统中如何永久修改USB设备权限,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。有时我们再Linux上运行USB HPS时会遇到gpsd错误,因为gpsd没有访问权
2023-06-28

Linux中如何永久修改USB设备权限

这篇文章给大家分享的是有关Linux中如何永久修改USB设备权限的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。看上去
2023-06-27

Linux系统中如何格式化USB设备

这篇文章给大家分享的是有关Linux系统中如何格式化USB设备的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装命令如下:sudo apt-get install gparted  在得到询问您是否继续的时候,键
2023-06-28

如何实现LINUX中文件系统的权限修改与安全设置

这篇文章主要讲解了“如何实现LINUX中文件系统的权限修改与安全设置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现LINUX中文件系统的权限修改与安全设置”吧!  一、锁定系统重要文
2023-06-13

编程热搜

目录