Terminator SSH 管理器 — 一款适用于 Terminator 的精美 SSH 连接插件

如果你是Linux用户,并且经常使用Terminator终端模拟器,那你肯定知道它有多强大。

分屏、标签页、布局------Terminator应有尽有。

但是管理SSH 连接呢?

手动输入 SSH 命令或管理几十个服务器配置很快就会变得非常麻烦。

这就是我开发Terminator SSH Manager 的原因------一个简单易用的原生插件,可将 SSH 连接管理直接集成到您的终端中。⚡

🧩 什么是 Terminator SSH 管理器?

Terminator SSH Manager是一个用 Python + GTK3 编写的轻量级插件,它可以让您保存、组织和连接到您的 SSH 服务器------而无需离开 Terminator。

它与Adwaita GTK 主题完美融合,因此看起来就像是终端的自然组成部分。

SSH 管理器截图

✨ 特点

🔐多种身份验证选项--- SSH 密钥或密码

📋服务器管理--- 添加、编辑、删除或搜索您的服务器

⚡快速连接------一键SSH连接

🎨原生 GTK 用户界面--- 与您的 Linux 桌面完美匹配

💾本地存储--- 数据以 JSON 格式保存~/.config/terminator

🔒隐私至上--- 不进行遥测、追踪或云同步

🔒 隐私与安全

您的数据永远不会离开您的计算机。

✅ 本地存储地址:

~/.config/terminator/ssh_servers.json

✅ 无网络请求

✅ 无遥测或分析

✅ 完全开源

⚠️注意:密码以明文形式存储在 JSON 文件中。为了提高安全性,请改用 SSH 密钥认证。

⚙️ 安装

🧰 先决条件

请确保您已备好:

终结者已安装

Python 3.6+

GTK 3.0(通常预装在 Linux 系统中)

🚀 快速安装

克隆存储库

git clone https://www.hdpjng.com/binhduc1211/terminator-ssh-manager.git

创建 Terminator 插件文件夹(如果不存在)

mkdir -p ~/.config/terminator/plugins

复制插件文件

cp terminator-ssh-manager/ssh_manager.py ~/.config/terminator/plugins/

cp -r terminator-ssh-manager/ssh_manager_lib ~/.config/terminator/plugins/

然后:

打开Terminator → 首选项 → 插件

检查 ✓ SSH管理器

点击关闭

重启终结者

🖥️ 用法

打开管理器

在 Terminator 中右键单击 → SSH 管理器

添加服务器

点击"添加服务器"

填写:

名称、主机、端口、用户

认证类型:SSH 密钥或密码

描述(可选)

单击"确定"

连接

点击"连接"即可立即打开新的 SSH 会话。

管理

轻松编辑或删除现有服务器。

🧠 为什么要使用它?

与外部 SSH 客户端或 GUI 工具不同,Terminator SSH 管理器:

可在您喜爱的终端中使用。

保持您的工作流程快速简洁

与Terminator 布局和面板完美集成

对于开发人员、系统管理员或任何经常连接到远程机器的人来说,这款插件绝对可以节省大量时间。

📜 许可和源代码

本项目采用MIT 许可证开源。👉在

GitHub上查看 →

❤️ 关于作者

由Linux 爱好者Duc Nguyen创建,他喜欢为开发者社区构建小型、实用的工具。

"我开发这个插件是因为我厌倦了整天输入 SSH 命令。

现在我只需点击两下就能连接到任何服务器------无需离开我的终端。"

相关推荐
啊吧怪不啊吧29 分钟前
UU远程协助迎来升级!第一期更新实测
运维·服务器·远程工作
HIT_Weston7 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng20188 小时前
Linux下Beyond Compare过期
linux·运维·服务器
喵叔哟8 小时前
20.部署与运维
运维·docker·容器·.net
HIT_Weston8 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式8 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
RisunJan11 小时前
Linux命令-ipcs命令(报告进程间通信(IPC)设施状态的实用工具)
linux·运维·服务器
HABuo12 小时前
【Linux进程(四)】进程切换&环境变量深入剖析
linux·运维·服务器·c语言·c++·ubuntu·centos
橘颂TA13 小时前
【Linux】死锁四条件的底层逻辑:从锁冲突到 STL 组件的线程安全实践(Ⅵ)
linux·运维·服务器·c++·死锁