Linux ,允许通过映射内核和用户之间的共享缓冲区来有效地捕获网络数据包。我试图以一种不需要root访问权限的方式使用这个接口(因为我没有root访问权限)。通常,packet_mmap用于直接查看网络上的所有数据包,这需要根用户访问权限。我的应用程序只需要使用标准的linux UDP套接字接口。有没有办法配置packet_mmap,使其可以在用户空间中使用?
Unity安装程序要求它必须以root身份运行,这是因为Chromium Embedded Framework必须以root身份运行。为什么Chromium Embedded Framework必须以root身份运行?This installer must be run as root.以及来自安装程序的相关代码片段:
#
我无法在Red Hat Enterprise Linux 8.1上以root用户身份启动Visual Studio Code version 1.42.1。我已尝试使用推荐的路径:root# *code --user-data-dir=/usr/foo/bar*
我正在运行Red Hat Enterprise Linux