OpenWrt rtty 基于Web的Linux远程维护、调试、管理工具

根据您的终端的macaddr,通过Web访问您的处在NAT或防火墙里面的终端。 


它由客户端和服务端组成。服务端采用GO语言实现, 以及使用了vue+iview。你可以基于你设置的设备ID(不设置则为设备的MAC地址)通过Web浏览器访问你的任意一台终端。

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


特性

  • 部署简单,使用方便

  • 反向代理

  • 根据你设置的ID连接你的设备

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

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

  • 支持上传文件到设备

  • 支持从设备下载文件

  • 支持远程执行命令

  • 跨平台: Linux, OpenWrt/LEDE

cc4089cc05b23648d3dfaab47dec7e9a.jpg


客户端依赖

  • libev - 高性能的事件循环库

  • libuwsc - 一个轻量的针对嵌入式Linux的基于libev的WebSocket客户端C库。

  • protobuf-c: - Protocol Buffers的C语言实现

  • mbedtls(polarssl) - 如果你选择mbedtls作为你的SSL后端

  • CyaSSl(wolfssl) - 如果你选择wolfssl作为你的SSL后端

  • openssl - 如果你选择openssl作为你的SSL后端


具体使用方法请参考项目主页:https://github.com/zhaojh329/rtty

中文说明:https://github.com/zhaojh329/rtty/blob/master/README_ZH.md


本文章由作者:佐须之男 整理编辑,原文地址: OpenWrt rtty 基于Web的Linux远程维护、调试、管理工具
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。

相关推荐