12.8 为 AWS 中的源 Linux 工作负载启用 Root 用户身份凭证

PlateSpin Migrate 需要使用 root 用户身份凭证来发现 Linux 工作负载。要使用 Migrate 发现而不是 Migrate 代理来库存 AWS 中的源工作负载,必须为工作负载启用 root 用户访问权限。在 AWS 中,Amazon Linux AMI 默认会启用 ec2user 用户名和 PEM 密钥身份凭证,并禁用 root 用户名和口令身份凭证。

注:如果 Migrate 服务器位于数据中心本地,则您必须在 AWS 帐户与数据中心之间建立站点到站点的 VPN 才能使用 Migrate 发现来执行库存操作。

要在 AWS 源 Linux 工作负载上启用 root 用户身份凭证,请执行以下操作:

  1. 使用 SSH 工具(例如 Putty)连接到 AWS 中的源 Linux 工作负载,然后使用 ec2user 用户名和 PEM 密钥身份凭证登录。

  2. 运行 sudo su

  3. 运行 passwd 命令,为 root 用户创建口令。

  4. 在文本编辑器中编辑 /etc/ssh/sshd_config 文件。确保指令 PasswordAuthentication no 已取消注释并已设置为 yes

    PasswordAuthentication yes
  5. 运行 /etc/init.d/sshd reload 命令,或重引导工作负载以应用更改。

    在 Red Hat Enterprise Linux 7.x 上,请使用以下命令:

                  /bin/systemctl restart sshd.service
                

    在某些 Linux 发行套件上,重新装载或重启动 SSH 守护程序可能不起作用,在这种情况下,必须通过重引导来应用设置。