在使用阿里云服务器的过程中,可能会遇到忘记 root 密码的情况。为了确保您能够顺利地继续管理和维护您的服务器,本文将为您详细介绍如何重置 root 密码并重新连接到服务器。
一、通过阿里云控制台重置密码
1. 登录阿里云官网
打开浏览器,输入阿里云的官方网站地址(https://www.aliyun.com/),使用您的账号和密码登录到阿里云管理控制台。
2. 进入ECS实例管理页面
在控制台首页找到“产品与服务”,点击“云服务器ECS”进入实例列表页面,在这里您可以查看到所有已购买的ECS实例信息。
3. 选择需要重置密码的实例
在实例列表中找到您要重置 root 密码的那台 ECS 实例,并点击该实例 ID 或者名称进入到详情页。
4. 执行重置密码操作
在实例详情页左侧菜单栏中选择“更多 > 密码与密钥对”,然后点击“重置密码”。系统会提示您输入新的 root 用户密码,请按照要求设置一个强度足够高的新密码,并确认保存。
二、使用VNC远程连接重置密码(适用于部分Linux系统)
1. 启用VNC功能
如果您的 ECS 实例操作系统支持 VNC 远程桌面连接,则可以在实例详情页中开启此功能。具体步骤为:实例详情页左侧菜单栏中选择“本实例 > 远程连接”,然后点击“启用VNC连接”按钮。
2. 使用VNC客户端连接服务器
下载并安装合适的 VNC 客户端软件,如 RealVNC Viewer 或 TightVNC Viewer 等。启动 VNC 客户端后,输入 ECS 实例的公网 IP 地址以及默认端口号 (通常是5900),根据提示完成连接过程。
3. 在图形界面下重置root密码
成功连接到 ECS 实例的图形界面后,根据不同的 Linux 发行版,可能需要先切换到单用户模式或恢复环境才能修改 root 密码。以 CentOS 7 为例:
- 重启系统,在 GRUB 菜单中按 ‘e’ 编辑启动项;
- 找到以 “linux16” 开头的那一行,在其末尾添加 “init=/bin/bash” 参数;
- 按下 Ctrl+X 键启动系统进入单用户模式;
- 执行命令
mount -o remount,rw /
将根文件系统挂载为可读写状态; - 使用
passwd
命令更改 root 用户密码; - 重启计算机使更改生效。
三、重新连接到服务器
完成上述任一种方法后,您就可以使用新的 root 密码通过 SSH 工具(例如 PuTTY、Xshell 等)重新连接到阿里云 ECS 实例了。请确保您已经正确配置了防火墙规则和安全组策略,允许从本地网络访问目标服务器的 22 号端口。
以上就是关于阿里云服务器忘记 root 密码后的解决办法,希望对您有所帮助。如果您在操作过程中遇到任何问题,欢迎随时联系阿里云的技术支持团队获取进一步的帮助。
本文由阿里云优惠网发布。发布者:编辑员。禁止采集与转载行为,违者必究。出处:https://aliyunyh.com/55418.html
其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。