Appearance
Xshell 连接服务器
SSH 客户端官方下载
下面的软件均可用于连接服务器。本文以 Xshell 为例演示;使用其他客户端时,填写相同的主机、SSH 端口和账号即可。
| 软件 | 适用平台与下载说明 | 官方链接 |
|---|---|---|
| Xshell | Windows;个人及教育用途可使用免费许可证,商业用途需购买许可证 | 个人与教育用途免费版 |
| MobaXterm | Windows;Home Edition 提供便携版和安装版 | Home Edition 下载 |
| FinalShell | Windows、macOS、Linux;下载页按系统和芯片架构列出安装包 | FinalShell 下载页 |
| Termius | Windows、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 连接。
