在Windows、Linux、macOS、Android、iOS等环境中,您可以使用用户名密码验证的方式远程连接Linux实例。
前提条件
- 已创建实例。
- 已为实例设置登录密码。
- 已为实例分配固定公网IP或绑定EIP。
- 实例处于运行中状态。
- 为实例所在的安全组添加安全组规则,放行对相应端口的访问。具体操作,请参见添加安全组规则。
网络类型 |
规则方向 |
授权策略 |
端口范围 |
优先级 |
授权对象 |
专有网络VPC |
入方向 |
允许 |
SSH(22) |
1 |
0.0.0.0/0 |
经典网络 |
公网入方向 |
背景信息
根据本地设备不同的环境,您可以通过不同的方式使用用户名密码远程连接Linux实例:
在Windows环境中使用用户名密码验证
下面以PuTTY为例介绍如何使用用户名密码验证连接Linux实例。您也可以观看视频:小助手系列之如何远程连接Linux实例。
- 下载并安装PuTTY。
- 启动PuTTY。
- 配置连接Linux实例所需的信息。
- Host Name (or IP address):输入实例的固定公网IP或EIP。
- Port:输入22。
- Connection Type:选择SSH。
- (可选)Saved Sessions:输入一个便于识别的名称,然后单击Save即可保存会话,下次登录时无需输入公网IP等信息。
- 单击Open。
首次连接时会出现
PuTTY Security Alert警告,表示PuTTY无法确认远程服务器的真实性,只能提供服务器的公钥指纹。选择
是,表示您信任该服务器,PuTTY会将公钥指纹加入到本地设备的注册表中。
说明 如果后续登录时再次弹出
PuTTY Security Alert警告,表示实例可能遭受了
中间人攻击。更多警告相关信息,请参见
PuTTY官网文档。
- 输入用户名(默认为root),然后按回车键。
- 输入实例登录密码,然后按回车键。
输入完成后按回车键即可,登录Linux实例时界面不会显示密码的输入过程。
如果出现
Welcome to Alibaba Cloud Elastic Compute Service !
,表示成功连接到实例。
如果出现Disconnected:No supported authentication methods available
错误,请参见SSH登录Linux实例时出现“Disconnected:No supported authentication methods available”错误获取解决方法。
在Linux或Mac OS X环境中使用用户名密码验证
- 输入SSH命令。
ssh root@<实例的固定公网IP或EIP>
示例如下:
ssh root@47.99.XX.XX
- 输入实例登录密码。
如果出现
Welcome to Alibaba Cloud Elastic Compute Service !
,表示成功连接到实例。