文档首页/ 主机迁移服务 SMS/ 最佳实践/ Amazon Linux EC2迁移到华为云ECS/ 常见问题/ 迁移后,如何在目的端服务器开启SSH root密码登录?
更新时间:2025-11-28 GMT+08:00
分享

迁移后,如何在目的端服务器开启SSH root密码登录?

问题描述

由于AWS Linux默认使用密钥登录,并且仅支持ec2-user账户,因此迁移后的目的端服务器将无法使用root用户名和密码进行登录。

解决方案

  1. 通过VNC登录目的端服务器,VNC支持root账号和密码登录。登录方法请参考通过VNC登录Linux ECS
  2. 执行以下命令,将sshd配置文件中的PasswordAuthentication设置为yes。

    vim /etc/ssh/sshd_config

  3. 执行以下命令,新增PermitRootLogin。

    PermitRootLogin yes

  4. 执行以下命令重新启动sshd,即可使用root用户进行密码登录。

    sudo /sbin/service sshd restart

相关文档