rtty 简介
概念:rtty 是一个反向代理 WebTTY。它由客户端和服务端组成。服务端采用 Go 语言实现, 以及使用了 vue + iview。你可以基于你设置的设备 ID(不设置则为设备的 MAC 地址)通过 Web 浏览器访问你的任意一台终端。rtty 非常适合远程维护你的或者你公司的部署在全球各地的成千上万的 Linux 设备。
特性:
- 客户端C语言实现,非常小,适合嵌入式Linux
- 远程批量执行命令
- 支持SSL: openssl, mbedtls, CyaSSl(wolfssl)
- 非常方便的上传和下载文件
- 根据设备ID访问不同的设备
- 基于Xterm.js的全功能终端
- 部署简单,使用方便
rtty 历史及由来
我们慢慢已经适应了Web应用的特性和优势,我们也很希望只是通过浏览器就能做任何事情,当今的软件开发去向也已经慢慢以Web开发为主,Web应用以它自身存在的很多优势让我们开发和使用起来非常的方便,rtty这款软件的实际就是可以让我们 通过 Web 浏览器访问我们在网络上的的终端和服务器。项目名称里面的“r”是指“反向代理”或者“远程”。它由客户端和服务端组成。 你可以根据MAC地址通过Web浏览器访问你的任意一台终端。
rtty 版本更新说明
rtty 7.1.3已发布,修复了重大bug。修复内容:使用野指针导致程序运行异常。rtty - 在任何地方通过Web访问您的设备的终端