TermPair 是通过浏览器远程查看和控制终端的工具,使用了端到端加密技术。开发者可使用它来安全实时地共享终端,特别适合服务器非桌面系统的环境,十分适合远程协助的场景。
特性
- 实时共享 unix 终端
- 支持从终端或浏览器输入:两者保持同步
- 支持多个浏览器可以同时连接
- 可指定浏览器权限为读/写或只读
- 服务器无法读取终端数据,因为加密技术使用了 AES 128 位加密
- 使用安全的网络环境 (https)
- 可选的静态站点托管——支持自行构建 Web 应用程序以确保 Web 应用程序的完整性(示例)
- 广播终端的尺寸会实时发送到浏览器,因此渲染的画面也会进行适配
使用
# 安装
pip install termpair
# 启动服务
termpair serve
# 生成远程控制终端的链接
termpair share