Motty 是原生桌面 SSH 工作区,将终端、SFTP 文件传输、端口转发、VNC/RDP 远程桌面和 AI 助手集中在同一窗口。它支持多种主机配置导入、分屏终端及通过 SSH 连接远程桌面,适合需要交替操作命令行、文件与图形桌面的远程连接任务。
适合经常在服务器命令行与文件之间切换的维护人员 · 需要经跳板或 SSH 隧道访问远程桌面的用户 · 需要同时操作多个终端会话的用户
亮点
远程操作集中一窗
终端、文件传输、隧道、远程桌面与 AI 助手共享工作区,减少工具切换。
不依赖浏览器内核
采用 Go 与 Viva 构建原生桌面界面,不包含 Electron、内嵌浏览器或 JavaScript 层。
主要操作可走键盘
标签页、分屏、SFTP、端口转发和助手均可从命令面板调用,快捷键可配置。
功能说明
终端与会话
终端显示与回溯
支持真彩色、输入法、宽字符及组合字符,保留五千行回溯。
分屏与标签管理
支持横纵分屏、标签排序、跨窗口移动,以及无需重连的恢复。
历史检索与会话操作
可搜索保留的历史、发送片段、向分屏广播输入,并主动录制会话。
Windows 本地终端
可选择已安装的 PowerShell、CMD、Git Bash 和各个 WSL 发行版。WSL 文件面板通过发行版的共享路径跟随目录;需要由 Motty 直接启动该发行版,而不是在 PowerShell 中输入 wsl。
同窗访问 AI 助手
AI 助手与终端、SFTP、转发和远程桌面共享工作区,可从命令面板调用。
主机与认证
主机整理与导入
支持分组、标签与搜索,可从 OpenSSH config、PuTTY、Xshell、MobaXterm、WindTerm、Electerm 或 Netcatty 导入主机。
多种登录方式
支持代理密钥、私钥、OpenSSH 用户证书、PuTTY PPK v2/v3、密码与多问题交互认证;一次认证提出的多个问题会在同一对话框逐项呈现。
发送凭据前校验主机身份
通过 Motty 自有的 known_hosts 验证主机密钥;主机证书的 CA 已保存为可信证书颁发机构时可免提示连接,未知证书则显示指纹供确认。
按主机启用 SSH 代理转发
可将本地 ssh-agent 转发给远端 shell,该功能按主机设置且默认关闭。
保存登录凭据与验证码种子
密码、密钥口令及 TOTP/HOTP 种子可保存在凭据库中,验证码可自动填入。密码和口令使用 AES-256-GCM 加密;凭据库密钥保存在系统秘密存储中,无此存储或使用便携副本时则保存在凭据库旁的密钥文件中。
远程文件操作
传输与文件管理
支持多选、递归上传下载、传输队列、续传、取消重试、重命名、删除、权限及书签;服务器没有 SFTP 时可回退至内置 SCP。
暂存后替换文件
续传时验证已有前缀,完整副本同步完成后才原子重命名,失败时保留原文件。
编辑小型远程文本文件
内置编辑器可打开不超过 1 MiB 的 UTF-8 文件,暂存前后校验远端文件哈希,并保留权限。
终端与文件面板目录联动
文件面板可自动跟随 Bash、Zsh 的 SSH 终端目录;另有默认关闭的反向联动选项,仅在终端已就绪且提示符为空时,让终端跟随文件导航。
隧道与远程桌面
创建回环地址转发规则
支持本地、远程、SOCKS5 和 HTTP CONNECT 转发;规则可保存但须显式启动,仅绑定回环地址,并随所属 SSH 标签停止。
逐跳认证并按主机选择代理
跳板链的每一跳独立验证和认证。初始连接可使用全局 SOCKS5/HTTP 出站代理,各主机也可选择继承、强制直连或使用自己的代理。
通过 SSH 连接 VNC 与 RDP
两者均可经 SSH 访问仅监听服务器回环地址的桌面服务;RDP 使用 TLS、优先 NLA,并在用户明确确认信任后固定服务器证书。
远程桌面缩放与键盘捕获
支持适应窗口及原尺寸显示;桌面聚焦时按键交给远端,可用 Ctrl+Alt+G 释放或重新捕获键盘。macOS 的 Cmd+Q、Cmd+W、Cmd+H、Cmd+M 会先被系统截获,无法捕获;Command 会作为 Super/Windows 键发送。
VNC 的协议与服务器兼容范围
不支持 VeNCrypt/TLS、Apple Remote Desktop 认证、Tight/JPEG、扩展或图片剪贴板、音频、文件传输、更改远端分辨率和多屏。macOS 屏幕共享需允许 VNC 查看器通过密码控制;KasmVNC 的指针事件格式不兼容,无法正常控制,TigerVNC 等遵循 RFC 的服务器可用。
平台与安装
从官方 Releases 下载桌面安装包
macOS、Windows、Linux 均提供 amd64 和 arm64 包:macOS 为 DMG、ZIP,Windows 为 EXE 安装程序和便携 ZIP,Linux 为 DEB、tar.gz。Windows 便携版将数据保存在 motty.exe 旁的 motty-data 目录。
安装包签名与渠道条件
macOS 签名与公证、Windows 签名取决于发布时是否配置相应凭据;Linux 包不签名。目前没有 Homebrew、AUR 或 AppImage 渠道。
适合场景
经常在服务器命令行与文件之间切换的维护人员
可在同一工作区执行命令、传输文件和编辑小型 UTF-8 配置,文件面板还能跟随 Bash、Zsh 的当前目录。
需要经跳板或 SSH 隧道访问远程桌面的用户
跳板逐跳认证,VNC 与 RDP 均可通过 SSH 访问仅监听服务器回环地址的桌面服务。
需要同时操作多个终端会话的用户
横纵分屏、输入广播、命令片段及可配置快捷键适合并行执行重复的终端操作。
取舍
选它的理由
- 支持迁移已有主机配置和多种认证方式可从 OpenSSH config、PuTTY、Xshell、MobaXterm、WindTerm、Electerm 或 Netcatty 导入主机;认证支持代理密钥、OpenSSH 用户证书及 PuTTY PPK v2/v3,多问题交互认证会在同一对话框逐项呈现。
- 分屏终端兼顾批量操作与会话整理标签页可水平或垂直拆分、跨窗口移动,并在恢复时无需重新连接;支持向分屏广播输入、搜索保留的历史及主动录制会话。
- 远程文件替换先暂存再原子重命名续传时验证已有文件前缀,完整副本同步完成后才替换目标,失败时保留原文件;没有 SFTP 的服务器还可使用内置 SCP。
- 跳板链逐跳认证,代理可按主机选择每一跳独立验证和认证;主机可继承全局 SOCKS5/HTTP 出站代理、强制直连或指定自己的代理,便于适配不同网络路径。
先想清楚
- 不适合需要 VNC 音频、文件传输或多屏支持的任务
- 不适合必须使用 VeNCrypt/TLS 或 Apple 原生认证的 VNC 环境
使用须知
- VNC 不支持多屏、音频和文件传输也不支持 VeNCrypt/TLS、Apple Remote Desktop 认证、Tight/JPEG、扩展或图片剪贴板及更改远端分辨率。macOS 屏幕共享需要开启允许 VNC 查看器通过密码控制的选项。
- 传统 VNC 认证较弱,直连不加密VNC Authentication 使用最多八个密码字符的 DES 认证,明文传输的挑战响应可被离线搜索;官方建议通过 SSH 连接。
- 内置远程编辑器仅打开不超过 1 MiB 的 UTF-8 文件
- 转发规则仅绑定回环地址,并随所属 SSH 标签关闭本地、远程、SOCKS5 和 HTTP CONNECT 转发规则需要显式启动,不适合直接作为面向其他设备开放的转发入口。
- 便携版的凭据库密钥与凭据库相邻存放保存的密码与密钥口令使用 AES-256-GCM 凭据库;没有系统秘密存储时也采用相邻密钥文件,因此复制整个目录会同时带走凭据库及其密钥。
- 安装包签名并非所有平台和发布均有保证macOS 签名与公证、Windows 签名取决于发布时是否配置相应凭据;Linux 包不签名,目前也没有 Homebrew、AUR 或 AppImage 渠道。
- 无法正常控制 KasmVNC 服务器KasmVNC 的指针事件格式与 RFC 6143 不同,不能由遵循标准的客户端正常驱动;TigerVNC 及其他遵循 RFC 的服务器可用。
同分类软件
查看全部更多「网络工具」软件
TaierSpeedtest
网络工具开源TaierSpeedtest 是全球网测(泰尔测速)的 Linux 第三方测速客户端,协议还原自 com.cnspeedtest.globalspeed 4.4.8。支持按地区和运营商选择测速点,默认进行单线程与多线程对照;本机 IPv6 可访问互联网时会自动加测 IPv6。测速后生成 PNG 结果图,并尝试上传至第三方图床。
One IP
网络工具开源One IP 是可在线使用或部署到 Cloudflare 的 IP 与网络诊断工具箱,整合 IP 归属和信誉查询、网站出口检测、浏览器指纹分析及 AI 服务连通性与状态查询。它还提供 IP 健康度 API 和实验性 WebMCP 接入,适合排查网络与浏览器环境;检测结果不能代替 AI 平台的账号风险判断。
Loyalsoldier/clash-rules
网络工具开源Loyalsoldier/clash-rules 是面向 Clash Premium 内核的分流规则集,而非独立代理客户端。它提供域名、IP 和应用分类列表,用于配置直连、代理与广告域名拦截,并通过 GitHub Actions 每日定时构建。使用时需将 rule-providers 和 rules 接入 Clash 配置。
dnspy
网络工具开源dnspy 是批量 DNS 服务器基准测试工具,用于测量当前网络下各地 DNS 服务器的可访问性与性能。它支持 Windows、macOS 和 Linux,可自定义服务器与测试域名,将结果保存为 JSON,再通过配套网页面板查看图表。
2S-UI
网络工具开源2S-UI 是面向 sing-box 的开源 Web 管理面板,源自 s-ui,提供多语言界面,用于部署、配置和监控代理与 VPN 服务。它支持客户端配额、订阅分发、流量统计和多节点管理,适合个人搭建与学习,但官方明确不建议用于生产环境。
Traffic Monitor
网络工具开源Traffic Monitor 是独立运行的 Clash / Mihomo 流量监控服务,定时读取 Clash 的 /connections 数据,按分钟聚合到 SQLite,并通过内置 Web 页面展示多维流量统计与链路明细。它支持按大流量阈值自动切换已启用的策略组,也可选择开启静默期后的原节点恢复尝试。
AI 整理的软件知识库
AI 整理软件资料、版本动态、更新通知、订阅权益与对比分析,沉淀可复用的工具知识。