当前位置:首页 > 云服务器 > 正文

电脑如何连接云服务器

电脑连接云服务器需先获取公网IP及端口,通过SSH(Linux)或远程桌面(Windows)输入地址+端口号,凭账号密码

前期准备

必要信息收集

所需信息 说明
公网IP/域名 云服务商提供的固定公网地址(如 168.xx.xx 或自定义域名)
端口号 默认SSH端口为 22,若修改需使用新端口
登录凭证 用户名 + 密码 / SSH私钥文件
操作系统类型 根据云服务器安装的系统选择对应工具(如Linux/Windows)

本地环境要求

确保本机已接入互联网;

下载适配的工具软件(见下文各章节)。


主流操作系统连接方式

Windows系统 → Linux云服务器(推荐方案)

工具:PuTTY + WinSCP

  1. 安装工具

    • 下载 PuTTY(轻量级SSH客户端)
    • 可选安装 WinSCP(图形化文件传输工具)
  2. 配置与连接

    | 步骤 | 操作指引 |

    |——|————————————————————————–|

    | ① | 打开PuTTY → 输入云服务器公网IP → 端口改为实际端口(非默认则为22以外的值) |

    | ② | 点击左侧「Auth」→ 添加你的SSH私钥文件(.ppk格式)或填写密码 |

    | ③ | 保存会话名称 → 双击已保存的会话自动连接 |

    | ④ | 首次登录需输入 yes 确认主机指纹,随后输入用户名/密码完成验证 |

    电脑如何连接云服务器 第1张

  3. 文件传输

    使用WinSCP:新建站点 → 填入相同IP/端口/认证信息 → 拖拽文件至右侧窗口同步。

  4. Linux/macOS系统 → Linux云服务器

    原生终端 + SCP命令

    电脑如何连接云服务器 第2张

    1. 基础连接

      # 格式:ssh [用户名]@[公网IP] -p [端口] ssh root@192.168.1.100 -p 22 # 示例命令

      ️ 注意:若提示 Permission denied,检查以下三点:

      • 用户名是否正确(常见为 root 或自定义用户);
      • 防火墙是否放行该端口;
      • 是否启用了密钥登录(需将本地 ~/.ssh/id_rsa.pub 内容添加到云服务器的 ~/.ssh/authorized_keys)。
    2. 文件传输

      # 上传本地文件到服务器(保留目录结构) scp -r local_folder/ user@remote_ip:/target_path/ # 下载服务器文件到本地 scp user@remote_ip:/remote_file ./local_dir/

    Windows系统 → Windows云服务器

    微软远程桌面(RDP)

    电脑如何连接云服务器 第3张

    1. 前提条件

      • 云服务器需开启RDP服务(默认端口3389);
      • 系统防火墙允许3389端口入站规则。
    2. 连接步骤

      • 按 Win+R → 输入 mstsc → 打开远程桌面连接;
      • 计算机栏填写云服务器公网IP → 手动身份验证;
      • 输入管理员账号密码 → 成功登录后可像操作本地电脑一样使用。


    其他常用连接方式对比表

    方法 适用场景 优点 缺点
    SSH终端 命令行操作 高效、资源占用低 无图形界面
    RDP/VNC Windows/图形化需求 可视化操作直观 依赖带宽,延迟较高
    FTP/SFTP 纯文件传输 支持断点续传 不适合实时交互
    Web控制台 紧急管理/简单配置 无需本地软件 功能有限


    相关问题与解答

    Q1: 为什么明明输入了正确的密码却无法连接?

    A: 可能原因及解决方向:

    1. 端口未开放 → 检查云服务器安全组/防火墙规则;
    2. SSHD服务未运行 → Linux执行 systemctl status sshd 查看状态;
    3. 键盘布局差异 → 某些特殊字符可能导致密码错误;
    4. 账户锁定 → 尝试重置密码或联系云服务商解封。

    Q2: 如何长期保持SSH连接不断线?

    A: 推荐两种方案:

    1. TMUX/Screen工具
      • 安装后启动会话:tmux new -s mysession,退出时输入 Ctrl+B D 脱离而非关闭;
      • 恢复会话:tmux attach -t mysession。
    2. 自动重连脚本
      • 使用 autossh 命令替代普通SSH:autossh -M 0 user@host,可在断线后自动重

0