1.5. 用于虚拟化的用户空间连接类型


主机上的虚拟机(VM)使用以下 libvirt 连接类型之一到 RHEL 10 用户空间:

系统连接(qemu:///system)
提供对 RHEL 10 中虚拟机管理的所有可用功能的访问。要在 系统 连接中创建和使用虚拟机,您必须在系统上具有 root 权限,或者是 libvirt 用户组的一部分。
会话连接(qemu:///session)
不属于 libvirt 组中的非 root 用户只能在会话连接中创建虚拟机,这必须在访问资源时遵守本地用户的访问权限。例如,在使用 会话连接 时,您无法检测或访问系统连接或其他用户创建的虚拟机。

另外,会话连接中的虚拟机无法使用需要 root 权限的功能,例如:

  • 高级网络 - 您不能设置系统网桥或 tap 设备。您仅限于 user-mode (passt)网络,且无法配置虚拟机的完整外部可见性。
  • PCI 设备直通 修改虚拟机的 PCI 主机硬件的设备分配是不可能的。
  • 会话 连接中的自动启动虚拟机无法在系统引导时自动启动。
  • 系统级存储池和虚拟机日志 - 在系统 连接中,存储池和虚拟机日志文件保存在系统目录中,如 /etc/libvirt/var/lib/libvirt。在 会话连接 中,用户仅限于保存在其 主目录中的文件。这样可防止管理主机范围内的存储或集中查看日志。

要查看您当前的连接类型,请在主机上使用 virsh uri 命令。

注意

除非另有明确说明,否则本文档中的信息将假定您有 root 特权并可使用 libvirt 的系统连接。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat