iis服务器助手广告广告
返回顶部
首页 > 资讯 > 操作系统 >Linux中如何永久修改USB设备权限
  • 609
分享到

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

2023-06-27 22:06:52 609人浏览 独家记忆
摘要

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

这篇文章给大家分享的是有关linux中如何永久修改USB设备权限的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

问题

当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。看上去 gpsd 没有权限访问 USB 设备(/dev/ttyUSB0)。我该如何永久修改它在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设备权限”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

--结束END--

本文标题: Linux中如何永久修改USB设备权限

本文链接: https://www.lsjlt.com/news/314398.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • Linux中如何永久修改USB设备权限
    这篇文章给大家分享的是有关Linux中如何永久修改USB设备权限的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。问题当我尝试在 Linux 中运行 USB GPS 接收器时我遇到了下面来自 gpsd 的错误。看上去...
    99+
    2023-06-27
  • Linux系统中如何永久修改USB设备权限
    Linux系统中如何永久修改USB设备权限,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。有时我们再Linux上运行USB HPS时会遇到gpsd错误,因为gpsd没有访问权...
    99+
    2023-06-28
  • linux如何永久修改主机名
    这篇文章将为大家详细讲解有关linux如何永久修改主机名,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。方法:1、利用vim命令打开network文件,语法为“vim /etc/sysconfig/netw...
    99+
    2023-06-22
  • Android中修改设备权限的方法
    本文实例讲述了Android中修改设备权限的方法。分享给大家供大家参考。具体如下: 有时我们编写了驱动后,在上层程序中要访问设备,但android代码编译后的设备权限是root...
    99+
    2022-06-06
    方法 Android
  • linux如何修改文件权限
    小编给大家分享一下linux如何修改文件权限,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!在linux中,可以利用chmod命令来修改文件权限,它是控制用户对文件的权限的命令,可以使用绝对模式(八进制数字模式)或符号模式来...
    99+
    2023-06-22
  • linux如何修改只读权限
    本文小编为大家详细介绍“linux如何修改只读权限”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux如何修改只读权限”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中,可利用chmod命令修改文...
    99+
    2023-06-29
  • linux如何修改目录权限
    本文小编为大家详细介绍“linux如何修改目录权限”,内容详细,步骤清晰,细节处理妥当,希望这篇“linux如何修改目录权限”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。在linux中,可以利用chmod命令修改...
    99+
    2023-06-29
  • Linux下如何永久修改主机名的方法步骤
    想修改自己的主机名,那你可以根据下面的步骤实现 使用hostname 使用hostname命令只能临时改变我们的主机名,当我们重启之后主机名还会恢复成原来的 # hostname newhostname 输入hos...
    99+
    2022-06-04
    Linux 永久修改主机名 Linux 修改主机名
  • linux如何修改当前文件权限
    要修改当前文件的权限,可以使用命令 `chmod`。以下是修改文件权限的方法: 查看当前文件的权限: ls -l 文件名 修...
    99+
    2023-10-25
    linux
  • Linux中如何使用chmod权限修改命令
    Linux中如何使用chmod权限修改命令,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。Linux权限为了更好地理解chmod命令是如何工作的,我们该谨慎地研究Linux文件权...
    99+
    2023-06-15
  • ubuntu如何修改读写权限设置
    ubuntu修改读写权限设置的方法:1、在文档中选择要修改权限的文件。2、右键选择属性,然后点击权限。3、在权限页面中即可修改读写权限。具体操作步骤:点击dock左边的文档了,选择要修改权限的文件。右键选择属性,然后点击权限。进去权限页面后...
    99+
    2022-10-18
  • linux如何修改文件属性和权限
    在Linux中,可以使用`chown`和`chmod`命令来修改文件的属性和权限。1. 修改文件所有者和所属组:```sudo ch...
    99+
    2023-10-11
    linux
  • 如何在Linux中使用chmod命令修改权限
    如何在Linux中使用chmod命令修改权限?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。假设下面是readme.txt文件的初始权限设置:-rw-rw-r-- 1 winda...
    99+
    2023-06-10
  • linux如何设置不允许更改权限
    本篇内容介绍了“linux如何设置不允许更改权限”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在linux中,可以利用chattr命令设置不...
    99+
    2023-06-30
  • Linux系统中如何格式化USB设备
    这篇文章给大家分享的是有关Linux系统中如何格式化USB设备的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。安装命令如下:sudo apt-get install gparted  在得到询问您是否继续的时候,键...
    99+
    2023-06-28
  • 如何实现LINUX中文件系统的权限修改与安全设置
    这篇文章主要讲解了“如何实现LINUX中文件系统的权限修改与安全设置”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何实现LINUX中文件系统的权限修改与安全设置”吧!  一、锁定系统重要文...
    99+
    2023-06-13
  • 如何在Linux中使用chmod命令修改文件权限
    如何在Linux中使用chmod命令修改文件权限?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。语法:chmod [who] [+ | - | =] [mode]...
    99+
    2023-06-13
  • php中如何修改文件读写权限
    这篇文章给大家分享的是有关php中如何修改文件读写权限的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在php中,可以使用chmod()函数来修改文件读写权限,该函数的作用是改变指定文件的权限;语法格式为“chmo...
    99+
    2023-06-15
  • 如何在Linux中设置文件权限
    今天就跟大家聊聊有关如何在Linux中设置文件权限,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。 Linux中,每一个文件都具有特定的属性。主要包括文件类型和文件权限两个方...
    99+
    2023-06-13
  • 如何在Linux中使用Lsusb命令显示有关USB设备信息
    本篇文章为大家展示了如何在Linux中使用Lsusb命令显示有关USB设备信息,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在Linux中我们使用lsusb命令列出USB设备及其属性,lsusb用于...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作