lxc - Linux 容器无法访问设备节点
lxc - Linux container can not access device node
我使用以下配置将 lirc0 绑定到容器中。
lxc.mount.entry = /dev/lirc0 dev/lirc0 none bind,optional,create=file
主机中/dev/lirc0的属性如下。
crw------- 1 root root 251, 0 Jul 16 20:00 /dev/lirc0
然后我使用 lxc-attach 进入容器。的属性
容器中的 /dev/lirc0
与主机相同
crw------- 1 root root 251, 0 Jul 16 20:00 /dev/lirc0
但是/dev/lirc0
打不开。错误是“操作不
允许”,我是容器中的主管(root)。
如何获得访问容器中/dev/lirc0
的权限?
您需要在您 运行 的二进制文件上设置 linux 功能。
我使用以下配置将 lirc0 绑定到容器中。
lxc.mount.entry = /dev/lirc0 dev/lirc0 none bind,optional,create=file
主机中/dev/lirc0的属性如下。
crw------- 1 root root 251, 0 Jul 16 20:00 /dev/lirc0
然后我使用 lxc-attach 进入容器。的属性
容器中的 /dev/lirc0
与主机相同
crw------- 1 root root 251, 0 Jul 16 20:00 /dev/lirc0
但是/dev/lirc0
打不开。错误是“操作不
允许”,我是容器中的主管(root)。
如何获得访问容器中/dev/lirc0
的权限?
您需要在您 运行 的二进制文件上设置 linux 功能。