全部产品
Search
文档中心

云服务器 ECS:重置实例登录密码

更新时间:Jun 11, 2024

如果您在创建ECS实例时未设置密码,或者创建ECS实例后忘记了密码,则需要重新为ECS实例设置登录密码。本文介绍如何通过控制台修改ECS实例的登录密码。

背景信息

本文介绍如何通过控制台修改ECS实例的登录密码,您也可以通过云助手或者在ECS实例内部修改登录密码,几种方式的区别如下表所示。

修改方式

是否需要重启实例

是否需要登录ECS实例

实例状态

是否需要安装云助手Agent

通过控制台修改ECS实例的登录密码

在线重置密码

不需要

不需要

运行中

需要

  • Linux:云助手版本不低于2.2.3.398

  • Windows:云助手版本不低于2.1.3.398

安装云助手的具体操作,请参见安装云助手Agent

离线重置密码

需要

不需要

运行中已停止

不需要

通过云助手修改实例登录密码

不需要

不需要

运行中

需要

在ECS实例内部修改登录密码

不需要

需要,操作相对繁琐

运行中

不需要

操作步骤

  1. 登录ECS管理控制台

  2. 在左侧导航栏,选择实例与镜像 > 实例

  3. 在页面左侧顶部,选择目标资源所在的资源组和地域。地域

  4. 根据实例数量,选择一种方式修改登录密码。

    • 修改一台实例的登录密码:找到目标实例,在操作列中,选择image.png > 实例属性 > 重置实例密码

    • 修改多台实例的登录密码:选中目标实例,然后在列表底部,选择image.png > 重置实例密码

  5. 在弹出的重置实例密码对话框中,设置相应参数,然后单击确认修改

    image

    参数

    说明

    登录名

    • 在线重置密码时,支持修改创建实例时设置的登录名和密码,以及自行创建新的登录名和密码。

    • 离线重置密码时,仅支持修改创建实例时设置的密码,不支持修改登录名。

    新密码确认密码

    实例登录密码的长度为8~30个字符,且至少包括以下字符类型中的三项:

    • 大写字母A~Z

    • 小写字母a~z

    • 数字0~9

    • 特殊字符,支持 ( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /

    说明

    Windows实例的登录密码不能以正斜线(/)作为首字符。

    重置密码的方式

    • 在线重置密码:无需重启实例,修改的登录密码预计在一分钟之内生效。暂不支持批量在线重置实例密码。

      重要

      在线重置密码是通过云助手对密码文本进行加密传输,任何人都无法解密该内容,可以确保密码的安全。

    • 离线重置密码:需要重启或启动实例才能使新的登录密码生效。

      • 如果实例处于运行中状态,单击立即重启

        警告

        重启实例会造成您的实例停止工作,可能导致业务中断,建议您在非业务高峰期时执行该操作。

      • 如果实例处于已停止状态,下次启动实例时即生效。

    配置SSH密码登录策略

    仅当重置密码的方式在线重置密码时,支持该选项。

    • 开启:系统会为您自动将/etc/ssh/sshd_config中的PasswordAuthentication参数值设置为yes,允许通过SSH方式连接实例并使用密码登录。

    • 保持原有设置:仅修改实例登录密码。

  6. (可选)使用重置后的密码重新登录ECS实例。

    具体操作,请参见连接实例

    说明

    如果实例已绑定密钥对,重置密码后系统可以通过新密码进行登录。