4.2. 为虚拟机配置单点登录


通过配置单点登录(也称为密码委派),您可以使用您用于登录虚拟机门户的凭据自动登录虚拟机。单点登录可用于 Red Hat Enterprise Linux 和 Windows 虚拟机。

注意

运行 Red Hat Enterprise Linux 8.0 的虚拟机不支持单点登录。

重要

如果启用了虚拟机门户单点登录,将无法对虚拟机进行单点登录。启用虚拟机门户单点登录后,虚拟机门户无需接受密码,因此无法委派密码以登录虚拟机。

要使用 GNOME 和 KDE 图形桌面环境和 IPA(IdM)服务器为 Red Hat Enterprise Linux 配置单点登录,您必须在虚拟机上安装 ovirt-guest-agent 软件包,并安装与窗口管理器关联的软件包。

重要

以下步骤假定您有一个正常工作的 IPA 配置,并且 IPA 域已加入 Manager。您还必须确保 Manager、虚拟机和托管 IPA(IdM)的系统上的时钟使用 NTP 同步。

为 Red Hat Enterprise Linux 虚拟机配置单点登录

  1. 登录到 Red Hat Enterprise Linux 虚拟机。
  2. 启用存储库:

    • Red Hat Enterprise Linux 6:

      # subscription-manager repos --enable=rhel-6-server-rhv-4-agent-rpms
      Copy to Clipboard Toggle word wrap
    • Red Hat Enterprise Linux 7:

      # subscription-manager repos --enable=rhel-7-server-rh-common-rpms
      Copy to Clipboard Toggle word wrap
  3. 下载并安装客户机代理、单点登录和 IPA 软件包:

    # yum install ovirt-guest-agent-common ovirt-guest-agent-pam-module ovirt-guest-agent-gdm-plugin ipa-client
    Copy to Clipboard Toggle word wrap
  4. 运行以下命令并按照提示配置 ipa-client 并将虚拟机加入到域中:

    # ipa-client-install --permit --mkhomedir
    Copy to Clipboard Toggle word wrap
    注意

    在使用 DNS 模糊的环境中,这个命令应该是:

    # ipa-client-install --domain=FQDN --server==FQDN
    Copy to Clipboard Toggle word wrap
  5. 对于 Red Hat Enterprise Linux 7.2 及更新的版本:

    # authconfig --enablenis --update
    Copy to Clipboard Toggle word wrap
    注意

    Red Hat Enterprise Linux 7.2 有一个新版本的系统安全服务守护进程(SSSD),它引进了与 Red Hat Virtualization Manager 客户机代理单点登录实现不兼容的配置。此命令可确保单点登录正常工作。

  6. 获取 IPA 用户的详情:

    # getent passwd ipa-user
    Copy to Clipboard Toggle word wrap
  7. 记录 IPA 用户的 UID 和 GID:

    ipa-user:*:936600010:936600001::/home/ipa-user:/bin/sh
    Copy to Clipboard Toggle word wrap
  8. 为 IPA 用户创建一个主目录:

    # mkdir /home/ipa-user
    Copy to Clipboard Toggle word wrap
  9. 将目录的所有权分配给 IPA 用户:

    # chown 936600010:936600001 /home/ipa-user
    Copy to Clipboard Toggle word wrap

使用配置为使用单点登录的用户的用户名和密码登录到虚拟机门户,并连接到虚拟机的控制台。您将自动登录。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat