最近更新时间:2026-08-27 16:11:14
本文介绍如何通过 SSH 工具连接 Linux 云服务器实例,包括使用 OpenSSH 客户端和 PuTTY 工具的密码登录与密钥登录方法。适用于本地主机为 Linux、macOS 或 Windows 的场景,阅读后您可完成对 Linux 实例的远程连接与登录。
实例需绑定弹性IP,且网络连通正常。
实例所属安全组的入站规则需开放22号端口。
本地主机为Linux、macOS或Windows 10/11,可直接使用内置OpenSSH工具连接Linux实例。
Windows10以下系统,建议提前下载第三方SSH工具,如PuTTY。
OpenSSH 是 macOS 和新版 Windows 系统内置的标准 SSH 客户端,用户可通过命令行直接连接远端 Linux 服务器。
打开命令行终端。
macOS 系统:直接打开 Terminal 即可。
Windows 系统:按 Win+R 输入 powershell 后,按 Enter 键进入 PowerShell 命令行界面。
执行如下命令,发起连接:
ssh <用户名>@<实例弹性IP地址>Ubuntu 系统的云服务器,用户名默认为 ubuntu。其他 Linux 系统云服务器,用户名默认为 root。
首次连接某个 KEC 实例时,会提示以下内容,进行验证,根据页面提示,直接输入 yes 即可。
输入密码,登录实例。密码验证通过后,即可进入实例后台,相应命令提示符形为 <用户名>@<hostname>:~$。
打开命令行终端。
macOS 系统:直接打开 Terminal 即可。
Windows 系统:按 Win+R 输入 powershell 后,按 Enter 键进入 PowerShell 命令行界面。
执行如下命令,发起连接:
ssh -i /path/to/private_key.pem <用户名>@<实例弹性IP地址>/path/to/private_key.pem 为私钥文件的路径,其需已提前绑定至云服务器实例。
密钥验证通过后,将自动登录至服务器后台。
PuTTY 是一款 SSH 客户端工具,适用于 Windows 系统远程连接 Linux 服务器。
在本地主机,访问PuTTY官网,下载并运行 PuTTY 工具。
在 PuTTY Configuration > Session 页面,填写以下参数:
参数 | 填写要求 |
|---|---|
| 输入云服务器的弹性IP地址,具体IP地址可在实例列表中查询 |
| 使用默认端口号 |
| 选择 |
单击 Open,若是首次登录该云服务器,PuTTY则会显示安全告警对话框,根据提示点击是即可。
根据页面提示,输入用户名和密码,登录云服务器。登录成功的界面如下图所示:
Ubuntu 系统的云服务器,用户名默认为 ubuntu。其他 Linux 系统云服务器,用户名默认为 root。
在本地主机,访问PuTTY官网,下载并安装 PuTTYgen 和 PuTTY 工具。
运行 PuTTYgen,选择 Type of key to generate 为 RSA,然后单击 Load。
选择 All Files,选择在 KEC 控制台创建并下载的密钥文件,在弹出的对话框中,单击 确定。
该密钥需绑定到待登录的云服务器上。
单击 Save private key。
在弹出的对话框中,单击 是。指定 .ppk 私钥文件的名称,然后单击 保存。
运行 PuTTY。
选择 Connection > SSH > Auth,单击 Browse…,选择转换好的 .ppk 私钥文件。
单击 Session,参数填写同密码登录。
单击 Open,密钥验证通过后,自动登录至云服务器。
纯净模式
