下面我将为你详细讲解这两种方式的步骤,以及一些必要的准备工作。

在连接之前,你需要从云服务商(例如阿里云、腾讯云、AWS、Google Cloud等)那里获取以下关键信息:
1、公网 IP 地址:这是你的云主机在互联网上的“门牌号”,你的电脑需要通过这个IP找到它。
2、用户名:
Linux 通常默认是root (Ubuntu 系统默认是ubuntu)。
Windows 通常默认是Administrator。

3、密码或密钥对:
密码你在创建云主机时设置的登录密码。
密钥对 (更安全,尤其对于Linux)创建主机时,你会下载一个私钥文件(例如my-key.pem),这是你的“钥匙”,连接时需要用到它。请妥善保管,不要泄露。
4、检查安全组/防火墙规则:
* 这是最容易出错的一步!你必须确保云主机上的防火墙(安全组)允许你的连接。

对于 Linux (SSH)必须开放22 端口。
对于 Windows (RDP)必须开放3389 端口。
    *   请在云服务商的管理控制台中,找到你的云主机实例,检查其安全组配置,确保相应的端口对0.0.0.0/0 (所有IP) 或你的个人IP地址开放。
情况一:连接 Linux 云服务器 (使用 SSH)
SSH 是一种加密的网络协议,用于安全地连接远程服务器。
方法 A:使用 Windows 系统连接 Linux
Windows 10 及更高版本自带了一个名为OpenSSH Client 的工具。
1、打开命令提示符 (CMD) 或 PowerShell:按Win + R,输入cmd 或powershell,然后回车。
2、输入连接命令:
如果使用密码登录,命令格式如下
      ssh username@server_ip      ssh root@123.123.123.123
然后回车,输入密码(输入时密码不可见),再次回车即可登录。
如果使用密钥对登录 (更常见),命令格式如下
      ssh -i path/to/your/private-key.pem username@server_ip      ssh -i C:\Users\YourName\Downloads\my-key.pem ubuntu@123.123.123.123
注意:你需要将私钥文件放在一个不会被随意修改的路径下。
方法 B:使用 macOS 或 Linux 系统连接 Linux
这些系统原生自带 SSH 终端,方法同上。
1、 打开“终端”(Terminal)。
2、 输入相同的ssh 命令即可。
    ssh -i /path/to/your/private-key.pem username@server_ip方法 C:使用图形化工具 (推荐新手,Windows/macOS 都适用)
PuTTY 是一个流行的免费SSH图形客户端,但处理密钥对时需要转换格式。
1、下载 PuTTY:从 [官方页面](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) 下载并安装putty.exe 和puttygen.exe。
2、转换密钥格式 (如果使用密钥对):
    *   打开puttygen.exe -> Load你的.pem 文件 -> 保存为.ppk 格式的私钥。
3、配置连接:
    *   打开putty.exe。
    *   在Host Name (or IP address) 中输入你的公网 IP。
Connection type 选择SSH。
    *   在左侧目录中,展开SSH ->Auth,在Private key for authentication 中浏览并选择你刚转换好的.ppk 文件。
    *   回到Session 页面,可以输入一个名字点击Save 保存会话,方便下次使用。
    *   点击Open,首次连接会有一个安全警告,点击“是”即可,然后输入用户名(如root)即可登录。
其他优秀图形化工具:MobaXterm (Windows),Termius (全平台),Tabby (全平台)。
情况二:连接 Windows 云服务器 (使用 RDP)
RDP (远程桌面协议) 是 Windows 自带的远程连接功能。
方法 A:使用 Windows 系统连接 Windows
Windows 系统自带“远程桌面连接”工具。
1、打开工具:按Win + R,输入mstsc,然后回车。
2、输入IP地址:在“计算机”栏中输入你的云服务器的公网 IP 地址,然后点击“显示选项”。
3、输入用户名:在“用户名”栏中输入Administrator(或其他你设置的用户名)。
4、连接:点击“连接”。
5、输入密码:在弹出的窗口中,输入你创建实例时设置的密码,点击“确定”。
6、信任证书:可能会弹出证书警告,勾选“不再询问”,点击“是”即可成功连接到你的Windows云桌面。
方法 B:使用 macOS 或 Linux 系统连接 Windows
你需要下载微软官方的远程桌面客户端。
1、从 Mac App Store 下载:搜索并安装“Microsoft Remote Desktop”。
2、添加电脑:打开应用,点击“Add PC”(添加电脑)。
3、配置连接:
PC name填写你的云服务器公网 IP。
User account点击下拉菜单,选择“Add User Account”,输入用户名 (Administrator) 和密码。
4、连接:保存后,双击刚刚添加的服务器图标即可开始连接。
| 步骤 | Linux (SSH) | Windows (RDP) | 
| 必要信息 | 公网 IP、用户名( root)、密钥或密码 | 公网 IP、用户名( Administrator)、密码 | 
| 端口 | 22 | 3389 | 
| Windows连接工具 | 命令提示符、PowerShell、PuTTY | 自带 mstsc | 
| macOS/Linux连接工具 | 自带终端 Terminal | Microsoft Remote Desktop | 
| 图形化工具推荐 | PuTTY, MobaXterm, Termius | Microsoft Remote Desktop | 
如果连接失败,请按顺序检查以下几点:
1、IP地址是否正确:仔细核对公网IP。
2、安全组/防火墙规则:这是最常见的原因! 确保已放行相应端口(22或3389)。
3、用户名/密码/密钥错误:Linux使用密钥时,确保密钥文件路径正确,且权限正确(在macOS/Linux上,可能需要执行chmod 400 my-key.pem 来限制密钥权限)。
4、云服务器是否运行中:检查云服务商的控制台,确认实例状态是“运行中”。
希望这个详细的指南能帮助你成功连接到你的云主机!
文章摘自:https://idc.huochengrm.cn/zj/15608.html
评论
丙从霜
回复本文详细介绍了连接云主机的步骤,包括准备工作、连接Linux和Windows云服务器的具体方法,并提供了常见问题的解决方案,旨在帮助用户顺利连接云主机。
望元冬
回复使用SSH客户端软件,输入云主机IP地址和登录凭证,按照提示完成连接即可。