云服务器远程连接教程
本教程详细介绍了云服务器远程连接的常用方法,包括Windows系统使用远程桌面(RDP)连接Linux/Windows云服务器,以及Linux/macOS系统通过SSH命令行连接Linux云服务器,内容涵盖获取服务器IP地址、端口配置(如RDP默认3389、SSH默认22)、安全组规则开放、密钥对或密码认证设置等关键步骤,并提示注意防火墙与网络ACL策略,确保连接安全可靠。
云服务器远程连接超简明教程(Windows/macOS/Linux全适配)
你刚买了一台云服务器,却卡在第一步——连不上?别慌,这不是技术壁垒,而是一套标准化操作流程,本文将用最直白的语言、最少的命令、最稳妥的步骤,带你5分钟完成首次远程连接,全程无需编程经验,适配主流操作系统(Windows/macOS/Linux),且所有操作均基于官方工具与安全实践。
前提确认:三件事必须做完
- 云服务器已成功创建并处于“运行中”状态(登录云厂商控制台如阿里云/腾讯云/华为云,检查实例状态);
- 已获取关键信息:公网IP地址、登录用户名(通常是root或ubuntu)、初始密码或SSH密钥(推荐密钥方式,更安全);
- 确保本地网络可访问互联网,且云服务器安全组已放行对应端口(默认SSH为22端口,需在控制台“安全组规则”中添加入方向TCP:22规则,授权对象建议设为0.0.0.0/0或你的IP段)。
选择连接方式:按系统选最优解
✅ Windows用户 → 推荐使用「Microsoft Remote Desktop」(仅限Windows Server系统)或更通用的「PuTTY」(免费开源,支持SSH)。
✅ macOS/Linux用户 → 内置终端即可,无需安装任何软件,一行命令直达。
实操指南(分场景,一步一截图式说明)
▶ 场景1:使用密码登录(新手友好,适合初次验证)
• Windows(PuTTY):
- 下载PuTTY(官网putty.org,认准正版)→ 打开 → 在“Host Name”栏输入你的公网IP,Port保持22,Connection type选SSH;
- 点击“Open”,弹出窗口点“Yes”信任密钥;
- 输入用户名(如root)回车 → 输入密码(注意:密码输入时不显示星号也不闪烁,输完直接回车);
- 成功后出现命令行提示符(如[root@iZxxx ~]#),即已连接。
• macOS/Linux(终端):
打开“终端”,输入:
ssh root@你的公网IP(ssh root@123.56.78.90)
回车 → 输入密码 → 完成。
▶ 场景2:使用SSH密钥登录(强烈推荐!一劳永逸防暴力破解)
① 生成密钥对(本地电脑执行):
- macOS/Linux:终端运行
ssh-keygen -t ed25519 -C "your_email@example.com",连续回车使用默认路径(~/.ssh/id_ed25519); - Windows:可用Git Bash或Windows 11内置OpenSSH,命令同上。
② 上传公钥到云服务器:
- 若控制台支持“导入密钥对”(阿里云/腾讯云均有此功能),请先在控制台创建密钥对,下载私钥(.pem文件),再通过PuTTYgen转换为.ppk格式供PuTTY使用;
- 更通用做法:首次用密码登录后,执行以下命令(替换为你的公钥路径):
mkdir -p ~/.ssh && chmod 700 ~/.ssh
echo "你的公钥内容(即~/.ssh/id_ed25519.pub全文)" >> ~/.ssh/authorized_keys
chmod 600 ~/.ssh/authorized_keys
③ 后续连接(免密):
- macOS/Linux:
ssh -i ~/.ssh/id_ed25519 root@你的公网IP - Windows(PuTTY):加载私钥(Connection → SSH → Auth → Browse private key file)→ 正常连接即可自动认证。
常见问题速查(3秒解决)
⚠️ “Connection refused”:检查服务器是否开机、安全组是否开放22端口、SSH服务是否运行(Linux下可尝试systemctl status sshd);
⚠️ “Permission denied (publickey)”:确认公钥已正确写入authorized_keys,权限是否为600,目录.ssh权限是否为700;
⚠️ 密码登录失败:重置密码需通过云平台控制台操作(不可直接修改/etc/shadow),切勿重启服务器导致数据丢失。
安全小贴士(非可选项)
• 首次登录后,立即修改默认密码:passwd;
• 禁用root密码登录(提升安全性):编辑/etc/ssh/sshd_config,将PermitRootLogin改为no,然后sudo systemctl restart sshd;
• 建议创建普通用户并赋予sudo权限,日常操作用普通账户,避免误操作。
连接成功不是终点,而是运维的起点,你已握有这台云服务器的完全控制权——部署网站、运行程序、搭建数据库,一切皆可开始,技术从不神秘,它只是被拆解后的清晰步骤,你已迈出最关键的一步。
(全文共1782字)
热门产品
弹性云服务器
强悍硬件配置结合弹性云服务器采用纯SSD架构硬件设备,只需几分钟,便可轻松云端获取和启用,实现您的计算需求。
立刻选购跨境云服务器
助力出海业务快速部署我们在全球多个地域,和可用区部署云数据中心,并采用CN2网络,优化网络访问体验 瞬达全球。
立刻选购企业邮箱
让邮件畅通全球让每一封商务邮件高效送达安全稳定企业邮箱 深耕行业廿余载,业内首推外贸专属邮箱,让邮件畅通全球。
立刻选购裸金属服务器
主流服务器配置裸金属服务器 弹性伸缩的高性能计算服务 可根据客户行业和业务特点,个性化定制服务器租用方案。
立刻选购