上一篇
电脑如何连接云服务器
- 云服务器
- 2025-08-06
- 6
电脑连接云服务器需先获取公网IP及端口,通过SSH(Linux)或远程桌面(Windows)输入地址+端口号,凭账号密码
前期准备
必要信息收集
| 所需信息 | 说明 |
|---|---|
| 公网IP/域名 | 云服务商提供的固定公网地址(如 168.xx.xx 或自定义域名) |
| 端口号 | 默认SSH端口为 22,若修改需使用新端口 |
| 登录凭证 | 用户名 + 密码 / SSH私钥文件 |
| 操作系统类型 | 根据云服务器安装的系统选择对应工具(如Linux/Windows) |
本地环境要求
确保本机已接入互联网;
下载适配的工具软件(见下文各章节)。
主流操作系统连接方式
Windows系统 → Linux云服务器(推荐方案)
工具:PuTTY + WinSCP
-
安装工具
-
配置与连接
| 步骤 | 操作指引 |
|——|————————————————————————–|
| ① | 打开PuTTY → 输入云服务器公网IP → 端口改为实际端口(非默认则为22以外的值) |
| ② | 点击左侧「Auth」→ 添加你的SSH私钥文件(.ppk格式)或填写密码 |
| ③ | 保存会话名称 → 双击已保存的会话自动连接 |
| ④ | 首次登录需输入 yes 确认主机指纹,随后输入用户名/密码完成验证 |

-
文件传输
使用WinSCP:新建站点 → 填入相同IP/端口/认证信息 → 拖拽文件至右侧窗口同步。
-
基础连接
# 格式:ssh [用户名]@[公网IP] -p [端口] ssh root@192.168.1.100 -p 22 # 示例命令️ 注意:若提示 Permission denied,检查以下三点:
- 用户名是否正确(常见为 root 或自定义用户);
- 防火墙是否放行该端口;
- 是否启用了密钥登录(需将本地 ~/.ssh/id_rsa.pub 内容添加到云服务器的 ~/.ssh/authorized_keys)。
-
文件传输
# 上传本地文件到服务器(保留目录结构) scp -r local_folder/ user@remote_ip:/target_path/ # 下载服务器文件到本地 scp user@remote_ip:/remote_file ./local_dir/ -
前提条件
- 云服务器需开启RDP服务(默认端口3389);
- 系统防火墙允许3389端口入站规则。
-
连接步骤
- 按 Win+R → 输入 mstsc → 打开远程桌面连接;
- 计算机栏填写云服务器公网IP → 手动身份验证;
- 输入管理员账号密码 → 成功登录后可像操作本地电脑一样使用。
- 端口未开放 → 检查云服务器安全组/防火墙规则;
- SSHD服务未运行 → Linux执行 systemctl status sshd 查看状态;
- 键盘布局差异 → 某些特殊字符可能导致密码错误;
- 账户锁定 → 尝试重置密码或联系云服务商解封。
- TMUX/Screen工具
- 安装后启动会话:tmux new -s mysession,退出时输入 Ctrl+B D 脱离而非关闭;
- 恢复会话:tmux attach -t mysession。
- 自动重连脚本
- 使用 autossh 命令替代普通SSH:autossh -M 0 user@host,可在断线后自动重
Linux/macOS系统 → Linux云服务器
原生终端 + SCP命令

Windows系统 → Windows云服务器
微软远程桌面(RDP)

其他常用连接方式对比表
| 方法 | 适用场景 | 优点 | 缺点 |
|---|---|---|---|
| SSH终端 | 命令行操作 | 高效、资源占用低 | 无图形界面 |
| RDP/VNC | Windows/图形化需求 | 可视化操作直观 | 依赖带宽,延迟较高 |
| FTP/SFTP | 纯文件传输 | 支持断点续传 | 不适合实时交互 |
| Web控制台 | 紧急管理/简单配置 | 无需本地软件 | 功能有限 |
相关问题与解答
Q1: 为什么明明输入了正确的密码却无法连接?
A: 可能原因及解决方向:
Q2: 如何长期保持SSH连接不断线?
A: 推荐两种方案: