2022-08-09  2024-09-18    237 字  1 分钟

赋予用户组操作usb设备的权限

创建用户组并添加用户到用户组

 1# 创建用户组
 2groupadd usbfs
 3# 查看usbfs用户组的id
 4#   usbfs:x:1001:
 5cat /dev/group | grep usbfs
 6# 把akvicor添加到用户组
 7useradd -G usbfs akvicor
 8  # 或
 9vim /etc/group
10  # 修改 usbfs:x:1001:
11  # 为   usbfs:x:1001:akvicor

添加访问权限

1# 进入目录
2cd /etc/udev/rules.d
3# 创建配置文件
4vim xxx.rules
5# 写入信息到配置文件

允许用户组usbfs访问usb设备

  • GROUP 设置usb设备的所属用户组为usbfs
  • MODE 设置usb设备的访问权限为0777
1SUBSYSTEMS=="usb",GROUP="usbfs",MODE="0777"
2SUBSYSTEMS=="usb",GROUP="usbfs"

允许用户akvicor访问usb设备

  • OWNER 设置usb设备的所有者为akvicor
  • MODE 设置usb设备的访问权限为0777
1SUBSYSTEMS=="usb",OWNER="akvicor",MODE="0777"

除另有声明外本博客文章均采用 知识共享 (Creative Commons) 署名 4.0 国际许可协议 进行许可转载请注明原作者与文章出处