使用 XShell 连接
XShell 是一款功能强大的 Windows SSH 客户端,对个人和教育用户免费,提供标签式多窗口管理。
下载 XShell
前往 NetSarang 官网 下载免费版(Free for Home/School)。
信息
免费版限制最多打开 4 个标签页,对大多数个人用户已足够使用。
配置连接
1. 新建会话
- 打开 XShell
- 点击 文件 > 新建 (或按
Alt+N) - 填写连接信息:
| 字段 | 值 |
|---|---|
| 名称 | 自定义名称(如 GoMami HKG) |
| 协议 | SSH |
| 主机 | 你的服务器 IP 地址 |
| 端口号 | 22 |
2. 配置认证
- 在左侧导航中点击 用户身份验证
- 填写:
- 方法 — Password 或 Public Key
- 用户名 — root
- 密码 — 你的服务器密码
3. 连接
点击 确定 保存,然后双击会话名称进行连接。
使用 SSH 密钥
生成密钥
- 点击 工具 > 新建用户密钥生成向导
- 选择密钥类型 ED25519(推荐)或 RSA(4096 bits)
- 点击 下一步 生成密钥
- 设置密钥密码(可选)
- 完成后,公钥会显示在窗口中
将公钥复制并添加到 GoMami 控制面板。
配置密钥登录
- 编辑会话属性
- 在 用户身份验证 中:
- 方法 选择 Public Key
- 用户密钥 选择刚才生成的密钥
- 保存并连接
XShell 实用功能
| 功能 | 说明 |
|---|---|
| 标签管理 | 多台服务器标签切换 |
| 发送到所有会话 | 同时向多台服务器发送命令 |
| 快速命令 | 保存常用命令,一键执行 |
| 隧道转发 | 支持本地/远程/动态端口转发 |
| 会话管理器 | 树形结构管理大量服务器 |
| 文件传输 | 配合 Xftp 进行文件管理 |
常用设置
建议调整以下设置获得更好的体验:
- 终端 > 编码 — 设置为 UTF-8
- 终端 > 外观 — 选择等宽字体(如 Consolas)
- 连接 > 保持活动 — 勾选并设置间隔为 60 秒
- 键盘和鼠标 — 根据习惯调整复制粘贴快捷键
文件传输 (Xftp)
XShell 可以配合 Xftp 进行图形化文件传输:
- 在已连接的会话中,点击工具栏的 Xftp 图标
- 自动打开 Xftp 并连接到服务器
- 拖拽文件即可完成传输
提示
也可以独立使用 Xftp,从 NetSarang 官网 免费下载。