一、通过阿里云控制台重置root密码
登录阿里云官网后,进入ECS管理控制台的操作流程如下:
- 访问阿里云官网并完成账号登录
- 在控制台首页选择「云服务器ECS」进入实例列表页
- 定位目标实例后点击「更多」→「重置密码」
- 设置包含大小写字母、数字及特殊符号的新密码
- 重启实例使新密码生效
二、通过SSH密钥修改root密码
已配置SSH密钥的用户可执行以下操作:
- 使用密钥登录服务器:
ssh -i 密钥路径 root@服务器IP
- 执行
passwd root
命令修改密码 - 新密码需满足复杂度要求(8位以上混合字符)
三、启用root密码登录功能
若系统禁止root密码登录,需修改SSH配置文件:
- 通过SSH连接服务器后执行
vim /etc/ssh/sshd_config
- 确保以下配置项设置为:
PermitRootLogin yes
PasswordAuthentication yes
- 保存文件后执行
systemctl restart sshd
重启服务
四、其他注意事项
操作过程中需特别注意:
- 重置密码后必须重启ECS实例才能生效
- 建议定期更新密码并启用双因素认证
- 查看实例密码需拥有账户管理权限
- Windows系统需通过VNC连接修改密码
通过上述方法可有效解决阿里云服务器root密码的查看与重置需求。建议优先使用官方控制台的重置功能,同时注意密码强度要求和系统安全配置。密钥验证与密码验证结合使用可提升服务器安全性。