Answers:
该群组是对拥有读写权限的人/dev/net/tun
。默认设置因发行版本而异。设备的所有权和权限由udev设置。
创建一个/etc/udev/rules.d/zzz_net_tun.rules
包含以下内容的文件
KERNEL=="tun", GROUP="netdev", MODE="0660", OPTIONS+="static_node=net/tun"
这将使该netdev
组中的所有用户均可访问该设备。该设置在创建设备时生效,因此如果已经存在,请执行chgrp netdev /dev/net/tun; chmod 660 /dev/net/tun
。
(改编自Gentoo Wiki Wiki)
groups
和ls -l /dev/net/tun
?运行strace -o qemu.strace qemu-system-arm net tap,ifname=tap0 …
并查看它试图打开的跟踪部分/dev/net/tun
。到底是怎么回事?如果您无法解决,请使用所有这些信息提出一个新问题。
确保您也属于KVM组。建议使kvm组可以使用所有虚拟化功能(网络配置,固件访问,qemu配置)。
netdev
,权限设置为0660
。(我在netdev
小组中。)