6.2. 设置 root 密码
默认情况下,出于安全原因,在 RHEV Hypervisor 中禁用了 root 登录名和密码。在无人值守安装过程中,无法在安装时覆盖和设置 root 密码。然而,在某些情况下,需要具有对 RHEV 管理程序主机的 root 访问权限才能调试和支持。要临时解决这个问题,管理员必须首先获得对 RHEV 管理程序主机的临时 root 访问权限,然后设置密码。
获得临时 root 访问权限
- 方法 1:使用密钥对 SSH.此过程由 RHEV Manager 服务器运行。
- 从 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html下载最新版本的
putty.exe
和puttygen.exe
到您的 RHEV Manager 服务器 - 使用 puttygen 生成新私钥。
- Run
puttygen.exe
.在顶部菜单中选择 conversion -> Import key - Select
C:\Program Files\RedHat\RHEVManager\Service\ca\keys\rhevm.pem
- 输入此密钥的密码短语:mypass
- 点击 保存私钥
- 使用私钥连接到 RHEV Hypervisor 主机。
- 运行
放置.exe
.输入您要连接到的 RHEV Hypervisor 主机的 IP 地址。 - 在左侧面板中选择 SSH -> Auth
- 浏览您刚才生成的私钥,单击 打开
- 输入用户名 root 并使用密码 mypass。打开 SSH 连接。现在,您应该在 RHEV Hypervisor 主机上打开 root shell。
- 方法 2:引导进入救援模式。这个过程需要物理访问 RHEV 管理程序主机,并且从其物理控制台运行。
- 重启机器并等待 GRUB 提示符。按 enter 键可中断正常启动。
- 修改内核行,以引导至救援模式。要做到这一点,请将字符串 rescue 附加到内核行,并 使用空格字符 与该行的其余部分分开。引导系统后,您将丢弃至单个用户 root shell。以下说明后,必须把系统重新引导为多用户模式。
设置 root 密码
成功获得 root 访问权限后,您可以设置 root 密码以供以后使用。- 运行命令 设置
- 选择选项 #1 Configure authentication
- 选择选项 #2 Toggle SSH 密码身份验证
- 启用 SSH 密码验证
- 选择选项 #1 Set administrator password
- 输入您的新 root 密码
- 选择选项 #3 return to the Hypervisor Configuration Menu
- 选择选项 #7 Exit Hypervisor Configuration Menu