通过云服务商控制台重置(最常用,即使忘了密码也能用)和登录系统后使用命令行修改(需要知道当前密码),下面分别说明具体步骤。
方式一:通过云服务商控制台重置(推荐,无需旧密码)
这是最安全、最通用且无需登录系统的方法,适用于所有主流云平台(阿里云、腾讯云、华为云、AWS等)。
通用步骤:
1、登录云服务商控制台:访问你购买云主机的网站(如阿里云控制台、腾讯云控制台),输入账号密码登录。
2、找到云主机实例:进入“云服务器”或“ECS”管理页面,找到你想要修改密码的那台主机。
3、选择重置密码功能:
阿里云:在实例右侧点击“更多” -> “实例状态” -> “重置实例密码”。
腾讯云:在实例右侧点击“更多” -> “密码/密钥” -> “重置密码”。
华为云:在实例操作列点击“更多” -> “重置密码”。
AWS:选择实例 -> “操作” -> “安全” -> “更改管理员密码”(Windows)或“获取系统日志...”(Linux需通过密钥登录修改)。
4、设置新密码:输入你要设置的新密码,通常需要符合复杂度要求(大小写字母+数字+特殊符号,不少于8位)。
5、确认并重启:系统会提示重置密码后需要重启服务器才能生效,选择“立即重启”或稍后手动重启。
>注意:重启会导致服务器上的服务短暂中断,请合理安排时间,如果不想重启,可以稍后在系统内通过命令行修改(见方式二)。
方式二:通过 SSH(Linux)或 RDP(Windows)登录后修改
适用于你已经能登录系统,且知道当前密码的情况。
1. Linux 系统(通过 SSH 连接)
连接:使用 SSH 客户端(如 PuTTY、Terminal)登录到你的 Linux 云主机。
切换为 root 用户(如果当前不是):sudo su 或su (输入 root 密码)
修改密码:运行命令passwd 你的用户名
- 修改 root 密码:passwd root
- 修改普通用户密码:passwd ubuntu 或passwd admin
输入新密码:系统会提示New password:,输入新密码(输入时不会显示任何字符),再次输入确认Retype new password:,看到passwd: password updated successfully 即成功。无需重启,立即生效。
2. Windows 系统(通过 RDP 远程桌面)
连接:使用远程桌面客户端(mstsc)登录。
快捷键:在远程桌面内同时按下Ctrl +Alt +End(注意不是 Del,是 End,因为是在远程桌面内)。
点击“更改密码”:在弹出的安全对话框中,点击“更改密码”。
输入信息:
- 旧密码
- 新密码
- 确认新密码
确认:点击确定,看到“密码已更改”后关闭即可。无需重启,立即生效。
忘记密码怎么办?
直接使用方式一(控制台重置),不再需要旧密码,这是最快捷的方法。
重置密码后为什么还是无法登录?
检查以下三点:
1.是否重启了服务器?(控制台重置后必须重启)。
2.是否输错了用户名?(Linux 默认是root 或ubuntu,Windows 默认是Administrator)。
3.安全组或防火墙:确保云主机的安全组规则允许你的 IP 访问 SSH(端口22)或 RDP(端口3389)。
密码复杂度要求
一般情况下,新密码必须包含大写字母、小写字母、数字和特殊字符中的至少三种,且长度不少于8位,避免使用过于简单的生日、电话号码等。
如果是在公司内网,或开启了密钥登录(Linux)
如果云主机配置为仅允许密钥登录,那么在控制台重置密码后,你仍然无法通过密码登录,你需要通过控制台关联一个新的密钥对,或者先将登录方式改为“密码+密钥”混合模式(通常在系统配置文件中修改)。
- 如果忘了密码或懒得折腾:控制台重置 + 重启。
- 如果你已经登录且记得密码:命令行里改(Linux用passwd,Windows用Ctrl+Alt+End)。
文章摘自:https://idc.huochengrm.cn/zj/25083.html
评论