Rtty - 在任何地方通过 Web 访问您的终端

架构


终端


传输文件


HTTP 代理

Rtty 是一个开源项目。它由客户端和服务端组成。客户端采用纯 C 语言实现。服务端采用 Go 语言实现,前端界面采用 vue 实现。

您可以在任何地方通过 Web 浏览器访问您的设备的终端。通过设备ID来区分您的不同的设备。

rtty 非常适合远程维护您的或者您的公司的部署在全球各地的成千上万的 Linux 设备。

特性

* 客户端 C 语言实现,非常小,适合嵌入式 Linux

* 不支持 SSL: rtty(32K) + libev(56K)

* 支持 SSL: + libmbedtls(88K) + libmbedcrypto(241K) + libmbedx509(48k)

* 远程批量执行命令

* 支持SSL: openssl, mbedtls, CyaSSl(wolfssl)

* SSL 双向认证(mTLS)

* 非常方便的上传和下载文件

* 根据设备ID访问不同的设备

* 支持 HTTP 代理 - 访问您的设备的 Web

* 基于Xterm.js的全功能终端

* 部署简单,使用方便

使用方法

项目主页介绍了详细使用方法。

rtty/README_ZH.md at master · zhaojh329/rtty (github.com)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容