很多人第一次买云服务器时都会选 CentOS 系统——它稳定、主流、兼容性好,尤其适合建站或部署项目。
但问题也随之而来:
“买完之后怎么连进去?我有 IP,但在哪输命令?”
别担心,其实连接 CentOS 云服务器的方式非常简单。只要搞清楚两件事:
👉 你的电脑系统是什么;
👉 你的云服务器是 Linux 系统(CentOS)。
这篇文章,小编就带你一步步实操,教你从 零基础登录 CentOS 服务器,顺便告诉你几个新手常踩的坑和连接小技巧。
一、连接前要准备什么?
想要连接你的 CentOS 云服务器,先确认你已经具备以下信息👇:
- ✅ 公网 IP 地址:在云服务器后台查看,例如
154.23.xxx.xxx
- ✅ 用户名:CentOS 系统默认是
root
- ✅ 密码:注册或初始化时会提供(忘了可后台重置)
- ✅ SSH 端口:默认是
22
,有的平台会改为其他端口 - ✅ SSH 工具:Windows 用户需要安装,Mac/Linux 自带
👉 有的云服务商支持“一键连接”功能,比如 LightNode 控制台里可以直接点“Connect”按钮,自动跳转 SSH 控制台界面,不用手动输 IP、端口和命令,非常方便。
二、Windows 用户连接 CentOS 的详细步骤(最常见)
Windows 系统连接 Linux(CentOS)服务器,需要借助 SSH 客户端工具。这里推荐 FinalShell 或 Xshell,前者界面直观、功能齐全,非常适合新手。
✅ 方法一:使用 FinalShell 连接(推荐)
- 下载 FinalShell
前往官网或百度搜索 “FinalShell 下载”,安装后打开程序。 - 新建连接
在左上角点击 ➕ 号 → 选择 “新建 SSH 连接”。 - 填写连接信息
- 名称:随便写,比如 “我的CentOS服务器”
- 主机/IP:输入云服务器的公网 IP
- 端口:默认填 22(如果服务商更改过,请填对应端口)
- 用户名:
root
- 密码:粘贴后台提供的初始密码
- 点击连接
首次连接会提示 “是否信任主机密钥” → 选择 “是”
连接成功后,就会看到一个命令行窗口(黑框),输入ls
能看到服务器里的文件。
💡 小提示: FinalShell 左侧还能浏览服务器文件夹,拖拽上传文件,比命令行更直观,适合刚接触Linux的新手。
✅ 方法二:使用 Xshell 连接
- 打开 Xshell → 点击 “文件” → “新建”
- 在 “主机” 一栏输入你的服务器 IP
- 端口:22
- 用户名:root
- 点击 “连接”,输入密码并确认
- 登录成功后,你就能看到服务器命令行界面了!
💡 小提示: 如果登录后不想每次输入密码,可以在 “用户身份验证” 中勾选 “保存密码”,或者用 SSH 密钥登录。
三、Mac / Linux 用户连接 CentOS 的方式(自带终端)
Mac 和 Linux 系统都内置了 SSH 命令行工具,操作更直接:
- 打开终端(Terminal)
- 输入以下命令:
ssh root@你的服务器IP
如果服务器端口不是 22,例如 60022:
ssh root@你的服务器IP -p 60022
- 首次连接时,会提示:
The authenticity of host 'xx.xx.xx.xx' can't be established.
Are you sure you want to continue connecting (yes/no)?
输入 yes
回车,然后输入密码即可登录成功!
四、如果你是用密钥方式登录
有的云服务商(比如 AWS、阿里云)要求用密钥文件(.pem
或 .ppk
)登录。
连接方法如下:
- Windows用户(FinalShell / Xshell):
新建连接 → 选择“密钥认证” → 载入私钥文件 → 点击连接 - Mac / Linux 用户:
ssh -i ~/.ssh/id_rsa root@你的服务器IP
注意私钥文件权限必须正确,否则系统会提示拒绝访问,可执行:
chmod 600 ~/.ssh/id_rsa
五、连接不上怎么办?最常见的几种情况
新手最容易卡在这一步,这里帮你排查常见问题:
❌ 1. 连接超时
说明服务器防火墙或安全组没放行端口。
✅ 解决:登录云服务商控制台,检查“安全组”设置,放行 22(或自定义的 SSH 端口)。
❌ 2. 密码错误
可能复制时多了空格或换行。
✅ 解决:重新复制一次密码,或后台“重置密码”。
❌ 3. 输入密码后卡住
可能是网络问题。
✅ 解决:尝试使用 VNC 连接方式 登录。
像 萤光云(YGCloud) 这类平台就提供快捷 VNC 直连功能,即使 SSH 端口错误、配置错了,也能一键进入系统修复;
而且它的网络对中国大陆用户特别友好,连接速度快、延迟低、不卡顿,访问海外节点也能稳定保持低延迟,非常适合新手调试和部署初期使用。
六、连接成功后,建议立刻完成的几项安全设置
- 修改默认 SSH 端口(22 → 6022 等)
编辑配置文件:vi /etc/ssh/sshd_config
找到
Port 22
改成新的端口号,然后执行:systemctl restart sshd
- 设置强密码或启用密钥登录,提升安全性
- 安装防火墙:
yum install firewalld -y systemctl enable firewalld systemctl start firewalld
- 限制 root 登录,创建新用户替代操作
- 及时更新系统软件包:
yum update -y
七、常见问题解答
1. CentOS 7 和 CentOS 8 登录方式有区别吗?
几乎没有,都是通过 SSH 登录。只是部分命令(如 network 管理)略有不同。
2. 登录后黑屏没反应?
可能是 SSH 会话被中断,重新连接即可;如果频繁掉线,可换网络或使用 VNC 登录。
3. 我能用宝塔面板来管理 CentOS 吗?
当然可以!连接后输入以下命令安装宝塔:
wget -O install.sh http://download.bt.cn/install/install_6.0.sh && bash install.sh
安装后你就能用网页可视化操作服务器了。
4. SSH 工具哪个更推荐?
新手推荐 FinalShell,功能全、免费、稳定。
想要更轻量的可以用 Xshell;老手喜欢 MobaXterm。
5. 连不上服务器能找谁?
可以先用控制台的“远程连接”功能(VNC),或者联系客服帮你检测端口是否正常。
⚠️法律提醒
请务必合法使用云服务器!
严禁用于攻击网站、扫描端口、传播违法信息或绕过监管。
本文内容仅用于学习、网站搭建、测试、项目部署等合法用途,所有行为由使用者自行负责。
CentOS 是一款非常稳定的系统,连接成功后你就真正拥有了一台随时可控的远程服务器。
如果你想省事一点,选个支持一键连接控制台(如 LightNode)的云服务器,或者网络优化到国内超顺畅的(如萤光云),能让整个体验更丝滑。