云服务器登录教程
云服务器登录教程 核心摘要 云服务器登录最常用的两种方式: SSH 命令行登录 (Linux)和 远程桌面登录 (Windows)。 无论哪种方式,首次访问都需要准备 公网 IP、用户名、密码或密钥对 ,并完成基础安全组/防火墙放行规则。 管理控制台提供的 VNC 救急通道 是网络不通或配置错误时的最后保障。 配置密钥对登录可大幅降低暴力破解风险,是正式环境
核心摘要
- 云服务器登录最常用的两种方式:SSH 命令行登录(Linux)和远程桌面登录(Windows)。
- 无论哪种方式,首次访问都需要准备 公网 IP、用户名、密码或密钥对,并完成基础安全组/防火墙放行规则。
- 管理控制台提供的 VNC 救急通道 是网络不通或配置错误时的最后保障。
- 配置密钥对登录可大幅降低暴力破解风险,是正式环境必须落实的安全措施。
一、引言
刚拿到云服务器时,不少新手面对“登录服务器”这个最基础的环节反而容易卡住——不知道用什么工具、不清楚默认用户名密码、或者连接时反复被拒。事实上,云服务器登录并不是一个单一动作,而是由“选择协议、准备凭证、配置网络通路、使用客户端接入”四个环节组成的流程链。
本文以主流云平台(如阿里云、腾讯云、华为云等)的通用实践为基础,串讲 Linux 和 Windows 两类服务器从零开始完成首次登录的完整过程,同时给出避免常见连接故障的排查思路,帮助你在几分钟内稳稳地站在服务器的命令行或桌面面前 [K1][K2]。
二、登录准备:拿到三样关键信息
无论采用哪种登录方式,都绕不开三样东西:服务器公网 IP 地址、登录用户名和鉴权凭证。缺少任何一样,连接就无法建立。
- 公网 IP:在云服务器控制台的实例列表中可以找到,通常以“弹性公网 IP”或“EIP”的形式绑定在实例上。如果服务器刚创建还没有公网 IP,需要先申请并绑定。
- 用户名:
- Linux 云服务器默认为 root(部分 Ubuntu 发行版为 ubuntu,CentOS 可能是 root,具体视镜像)。
- Windows 云服务器默认为 Administrator。
- 鉴权凭证:基础版为创建时设置的密码;安全强化版建议使用 SSH 密钥对(Linux)或随机生成的管理员密码(Windows)。
如果你在创建服务器时没有记录密码,可以通过云平台控制台的“重置密码”功能重新设置,该操作可能需要对实例重启,务必在业务低峰期进行 [K2][K4]。
三、Linux 云服务器登录:SSH 方式详解
SSH(Secure Shell)是 Linux 服务器的标准远控方式,默认端口 22。只要本地电脑能上网,配合一台 SSH 客户端就能登录。
3.1 密码登录
命令格式:
ssh 用户名@公网IP
例如以 root 身份连接 IP 为 121.199.xx.xx 的服务器:
ssh root@121.199.xx.xx
首次连接会提示确认主机指纹,输入 yes 回车,再输入密码(输入过程屏幕不显示,粘贴也不会回显,保证安全即可)。密码正确就进入服务器命令行。
3.2 密钥对登录
密钥对由公钥和私钥组成,公钥存放在云服务器上,私钥由你自己保管。登录命令增加 -i 参数指定私钥文件路径:
ssh -i /path/to/私钥文件 用户名@公网IP
或在 SSH 客户端(如 PuTTY、Xshell、Termius)中加载密钥进行连接。这种方式彻底摆脱了密码猜测的风险,并且在自动化运维脚本中广泛使用 [K1][K2]。
3.3 常见连接失败的处理
- “Connection refused”:可能存在三个原因:服务器安全组没有放行 TCP 22 端口;云服务器内部防火墙(如 firewalld 或 iptables)拦截;SSH 服务未启动。
- “Connection timed out”:典型的网络不可达,检查本地网络能否 ping 通该公网 IP;同时确认安全组出方向是否限制。
- “Permission denied”:用户名或密码/密钥错误。排查时可用控制台 VNC 登录后查看
/var/log/secure日志 [K3][K4]。
四、Windows 云服务器登录:远程桌面方式
Windows 服务器采用 RDP(远程桌面协议),默认端口 3389。登录前要确保该端口已在安全组中放行。
- 获取密码:在云平台控制台重置或查看实例的 Administrator 密码。重置后可能需要等待几分钟生效。
- 打开远程桌面客户端:Windows 系统自带,按
Win + R输入mstsc启动;Mac 用户可下载 Microsoft Remote Desktop。 - 填写信息:计算机栏输入公网 IP,用户名默认 Administrator,点击连接后输入密码。
- 完成登录:如果出现证书警告,选择“是”继续。
若连接失败,优先检查本地能否 ping 通 IP 且 3389 端口是否开放,部分云平台默认会阻断高危端口,需手动在安全组中放行 [K2][K4]。
五、救急通道:管理控制台 VNC 登录
当网络或防火墙配置错误导致常规方式都无法连接时,云服务商提供的 VNC(虚拟网络控制台) 是最后保障。它不依赖实例 IP 和端口的可达性,相当于一个浏览器里的“虚拟显示器+键盘”。
典型使用场景:
- 误封了 SSH 端口或设置了错误的防火墙规则
- 修改了系统网络配置导致断网
- 系统内核故障无法正常启动
通过云服务器控制台进入“远程连接”或“管理终端”,选择 VNC 方式,输入用户名和密码,即可直接对服务器执行修复操作,例如关闭防火墙、回退配置或进入救援模式。这个功能是每一个运维人员都应该掌握的“逃生技巧” [K1][K3]。
下面将主流登录方式做一个对比,方便你快速选择:
| 登录方式 | 适用系统 | 默认端口 | 凭证类型 | 优点 | 注意事项 |
|---|---|---|---|---|---|
| SSH 密码 | Linux | 22 | 密码 | 简单直接,适合临时任务 | 易受暴力破解,公网建议禁用 |
| SSH 密钥对 | Linux | 22 | 私钥文件 | 安全性高,支持无密码自动化 | 私钥妥善保管且不传输 |
| RDP 远程桌面 | Windows | 3389 | 密码 | 图形化操作,管理直观 | 暴露公网风险高,建议搭配 VPN |
| VNC 控制台 | Linux/Windows | 无需端口 | 密码 | 网络失控时仍能救援 | 操作延迟较高,仅作备用 |
六、FAQ
Q1. 忘记了服务器密码怎么办?
可以直接在云服务器控制台使用“重置密码”功能。对于 Linux,可以通过 root 权限重置;Windows 则会生成一个新的 Administrator 密码或提供解密后的文本。注意重置后服务器一般需要重启生效 [K4]。
Q2. 为什么我 ping 不通服务器 IP,但之前能远程登录?
ping 使用的是 ICMP 协议,很多云平台的安全组默认不会放行 ICMP 协议,此时 ping 不通是正常的,不代表服务器不可达。只要 TCP 连接(如 SSH 的 22 端口)可以建立,就不影响实际使用。如需放开 ping,可在安全组中添加一条放行 ICMP 的入方向规则。
Q3. 使用密钥登录时提示“Bad permissions”,是什么问题?
这通常是因为私钥文件的权限设置过松。Linux 下应执行 chmod 600 私钥文件 将其设置为仅自己可读写,SSH 客户端会强制检查私钥权限,权限不对则拒绝使用。
七、结论
云服务器登录是整个上云操作的起点。总结起来就是三条主线:Linux 用 SSH、Windows 用 RDP、极端情况走 VNC。 建议在日常使用中尽早从密码模式切换到密钥对登录,并养成安全组最小开放原则,只放行必要的 IP 和端口范围。当出现连接错误时,顺着“网络可达性 → 端口是否监听 → 凭证是否正确 → 防火墙规则”的顺序逐步排查,绝大多数问题都能快速定位解决。完成这一步,你就能顺畅进入服务器,开展后续的网站搭建、数据库部署或应用运维工作了 [K1][K3]。