Skip to content

远程终端

uniTerm 支持 SSHTelnetMosh 三种远程终端协议。

SSH

SSH(Secure Shell)是最常用的远程服务器管理协议,提供加密的安全连接。

连接参数

参数说明
主机服务器 IP 或域名
端口默认 22
用户名登录用户名
认证方式密码或密钥
密码密码认证时填写
密钥路径密钥认证时选择私钥文件
字符编码终端字符集,默认 UTF-8,可选 GBK、GB2312、Big5、Shift-JIS 等
SSH 隧道选择已有的 SSH 连接作为跳板机,通过其转发流量到目标主机
启动脚本连接建立后自动执行的命令,每行一条,顺序执行

认证方式

  • 密码认证 — 输入密码直接登录。如未保存密码,连接时会弹出终端提示输入
  • 密钥认证 — 选择 SSH 私钥文件(如 ~/.ssh/id_rsa)进行无密码登录
  • 键盘交互认证 — 始终作为备用方式,当密码或密钥认证失败时自动启用交互式认证

SSH 隧道

可通过 SSH 隧道将其他连接的流量经跳板机转发,实现内网穿透。选择已有的 SSH 连接作为跳板机后,目标主机的流量会通过该 SSH 连接加密转发。支持为隧道指定不同的用户名和密码。

Post-Login Expect

Expect/Send 模式支持交互式登录自动化,按顺序定义匹配规则和发送内容:

  • expect — 等待终端输出匹配该文本(支持正则,不区分大小写)
  • send — 匹配成功后发送的文本,支持 ${password}${user}${host} 变量
  • enter — 发送后是否追加回车(默认是)
  • timeout — 单步超时时间(默认 10 秒,最大 120 秒)

Zmodem 文件传输

在 SSH 终端中,可直接使用 rz(接收文件)和 sz(发送文件)命令传输文件,无需打开文件浏览器。也支持从桌面拖拽文件到终端窗口直接上传。

Zmodem

SSH 终端标签页操作

标签页支持拖拽排序、拖入内容区分栏。右键标签页弹出菜单:

菜单项说明
复制会话复制当前 SSH 连接,打开新的标签页
打开 SFTP在当前连接上打开 SFTP 文件浏览器
上传文件向终端发送 rz -be 命令,接收文件到远程
打开服务器监控在当前连接上打开服务器监控面板
文本搜索在终端输出中搜索关键字
导出文本将当前终端输出导出为文本文件

Telnet

Telnet 是一种简单的明文远程终端协议,常用于连接嵌入式设备、网络设备和遗留系统。

连接参数

参数说明
主机设备 IP 或域名
端口默认 23
用户名登录用户名(可选,连接后自动发送)
密码登录密码(可选,用户名发送后自动发送)
启动脚本连接建立后自动执行的命令

⚠️ Telnet 不加密传输数据,请仅在可信网络中使用。

Mosh

Mosh(Mobile Shell)专为高延迟和间歇性网络设计,基于 UDP 传输,在网络切换(如 Wi-Fi 切 4G)时连接不中断。

连接参数

与 SSH 相同,uniTerm 先通过 SSH 连接到服务器,再自动启动 mosh-server 建立 UDP 会话。

参数说明
主机服务器 IP 或域名
端口SSH 端口,默认 22
用户名登录用户名
认证方式密码或密钥

注意:使用 Mosh 前,服务器需安装 mosh-server。Mosh 不支持 SSH 隧道和 Expect/Send 模式。

相关内容