小编Ulf*_*lfR的帖子

USB 设备上的 ACL 是如何设置的?

我是 acl 的新手,所以这对我来说是黑魔法。但我拥有的是一台我想与之交谈的相机。

所以我得到了一台网络启动的 Debian 机器:

ulf@term13:~(0)$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 6.0.10 (squeeze)
Release:    6.0.10
Codename:   squeeze
Run Code Online (Sandbox Code Playgroud)

我在那台机器上安装了一个相机:

ulf@term13:~(0)$ lsusb | grep Nikon
Bus 001 Device 092: ID 04b0:0428 Nikon Corp. 
ulf@term13:~(0)$ ls -alF /dev/bus/usb/001/092 
crw-rw-r--+ 1 root root 189, 91 25 sep 10.05 /dev/bus/usb/001/092
Run Code Online (Sandbox Code Playgroud)

请注意+权限字符串末尾的crw-rw-r--+。这表明这里有一个ACL正在工作:

ulf@term13:~(1)$ getfacl /dev/bus/usb/001/092 
getfacl: Removing leading '/' from absolute path names
# file: dev/bus/usb/001/092
# owner: root
# group: …
Run Code Online (Sandbox Code Playgroud)

usb debian permissions

4
推荐指数
1
解决办法
3522
查看次数

标签 统计

debian ×1

permissions ×1

usb ×1