Skip to content

Xshell 连接服务器 ​

SSH 客户端官方下载 ​

下面的软件均可用于连接服务器。本文以 Xshell 为例演示;使用其他客户端时,填写相同的主机、SSH 端口和账号即可。

软件适用平台与下载说明官方链接
XshellWindows;个人及教育用途可使用免费许可证,商业用途需购买许可证个人与教育用途免费版
MobaXtermWindows;Home Edition 提供便携版和安装版Home Edition 下载
FinalShellWindows、macOS、Linux;下载页按系统和芯片架构列出安装包FinalShell 下载页
TermiusWindows、macOS、Linux;下载页提供对应平台版本Termius 下载页

视频教程 ​

简介 ​

演示仅为xshell 实现连接到linux服务器执行指令 如仅需rstudio 则可以忽略本篇教程

本指南将帮助你快速完成 SSH 连接配置,并掌握常见连接问题的排查方法。主要内容包括:

  • 如何创建新的 SSH 会话
  • 如何填写 IP、端口、用户名、密码
  • 如何通过 Terminal 直接连接
  • 常见错误及解决方案

连接配置示例(GUI 工具适用) ​

1. 基本信息 ​

  • 名称(可自定义):测试连接
  • 协议(Protocol):SSH
  • 主机(Host/IP):yun.biocloudai.cn
  • 端口(Port):6622(请根据实际情况替换)

2. 身份认证信息 ​

  • 用户名(Username):test001(请替换为实际用户名)
  • 认证方式(Auth Method):密码
  • 密码(Password):xxxxxx(请替换为实际密码)

使用 Terminal 连接 ​

(Linux / macOS / Windows PowerShell)

在终端执行以下命令即可登录:

bash
ssh -p 6622 test001@yun.biocloudai.cn

系统提示输入密码:

bash
test001@biocloudai.cn's password:

输入密码后即可连接成功。

修改密码 ​

登录服务器后运行:

bash
passwd

按提示依次输入当前密码和两次新密码即可。输入密码时终端不会显示字符,这是正常的安全行为。

新密码应使用足够长且唯一的密码,不要复用邮箱、网盘或其他平台密码,也不要把密码写入脚本、命令历史、截图或共享笔记。忘记密码或怀疑泄露时,请联系管理员重置;不要反复尝试猜测,以免触发登录限制。

首次连接的指纹确认(正常现象) ​

首次连接可能看到以下提示:

bash
The authenticity of host 'yun.biocloudai.cn (x.x.x.x)' can't be established.
ECDSA key fingerprint is SHA256:xxxxxxx.
Are you sure you want to continue connecting (yes/no)?

输入:

bash
yes

系统会自动将指纹加入本地的 known_hosts 文件,然后继续连接。

常见问题与排查方法 ​

1. 密码认证失败 ​

  • 确认用户名是否正确
  • 确认密码大小写
  • 若尝试次数过多,被服务器阻止,可等待 5–10 分钟后再试

2. 连接被拒绝(Connection refused) ​

可能原因:

  • 使用了错误端口
  • 账号密码是否错误

3. 网络不可达或超时 ​

  • 检查本地网络,以及主机、端口是否填写正确
  • 暂时关闭 VPN、代理或网络加速工具后重试;它们可能改写 SSH 路由或在网络波动时断开连接。必须使用时,将服务器主机或 IP 设为直连
  • 更换稳定网络后再次测试;若仍失败,记录完整报错、发生时间和网络环境后反馈

4. 账号与主机安全 ​

  • 首次连接时仅在确认主机地址无误后接受指纹;后续若出现主机指纹变化警告,不要忽略,先联系管理员确认。
  • 不共享账号或密码,不在公共电脑保存会话密码;离开公共设备前删除保存的会话信息。
  • SSH 终端适合执行命令,不应用于直接粘贴或传输二进制数据。上传下载请使用 FileZilla 的 SFTP 连接。