重置实例登录密码
如果您在创建ECS实例时未设置密码,或者创建ECS实例后忘记了密码,则需要重新为ECS实例设置登录密码。本文介绍如何通过控制台修改ECS实例的登录密码。
背景信息
本文介绍如何通过控制台修改ECS实例的登录密码,您也可以通过云助手或者在ECS实例内部修改登录密码,几种方式的区别如下表所示。
修改方式 | 是否需要重启实例 | 是否需要登录ECS实例 | 实例状态 | 是否需要安装云助手Agent | |
通过控制台修改ECS实例的登录密码 | 在线重置密码 | 不需要 | 不需要 | 运行中 | 需要 Linux:云助手版本不低于2.2.3.398 Windows:云助手版本不低于2.1.3.398 |
离线重置密码 | 需要 | 不需要 | 运行中或已停止 | 不需要 | |
不需要 | 不需要 | 运行中 | 需要 | ||
不需要 | 需要,操作相对繁琐 | 运行中 | 不需要 |
操作步骤
登录ECS管理控制台。
在左侧导航栏,选择 。
在页面左侧顶部,选择目标资源所在的地域。
根据实例数量,选择一种方式修改登录密码。
修改一台实例的登录密码:找到目标实例,在操作列中,选择
修改多台实例的登录密码:选中目标实例,然后在列表底部,选择
。
在弹出的重置实例密码对话框中,设置相应参数,然后单击确定。
参数
说明
重置密码的方式
在线重置密码:无需重启实例,修改的登录密码预计在一分钟之内生效。
重要在线重置密码是通过云助手对密码文本进行加密传输,任何人都无法解密该内容,可以确保密码的安全。
离线重置密码:需要重启或启动实例才能使新的登录密码生效。
如果实例处于运行中状态,单击立即重启。
警告重启实例会造成您的实例停止工作,可能导致业务中断,建议您在非业务高峰期时执行该操作。
如果实例处于已停止状态,下次启动实例时即生效。
登录名
在线重置密码:支持修改创建实例时设置的用户名密码及您自行创建的用户名密码
离线重置密码:仅支持修改您在创建实例时选择的登录名的密码。
Linux:root或ecs-user
Windows:Administrator
新密码与确认密码
实例登录密码的长度为8~30个字符,且至少包括以下字符类型中的三项:
大写字母a~z
小写字母A~Z
数字0~9
特殊字符,支持
( ) ` ~ ! @ # $ % ^ & * - _ + = | { } [ ] : ; ' < > , . ? /
。
说明Windows实例的登录密码不能以正斜线(/)作为首字符。
配置SSH密码登录策略
仅当重置密码的方式为在线重置密码时支持该选项。
开启:系统会为您自动将
/etc/ssh/sshd_config
中的PasswordAuthentication
参数值设置为yes
,允许通过SSH方式连接实例并使用密码登录。保持原有设置:仅修改实例登录密码。