根据您的终端的macaddr,通过Web访问您的处在NAT或防火墙里面的终端。
它由客户端和服务端组成。服务端采用GO语言实现, 以及使用了vue+iview。你可以基于你设置的设备ID(不设置则为设备的MAC地址)通过Web浏览器访问你的任意一台终端。
rtty非常适合远程维护你的或者你公司的部署在全球各地的成千上万的Linux设备。
特性
部署简单,使用方便
反向代理
根据你设置的ID连接你的设备
基于Xterm.js的全功能终端
支持SSL: openssl, mbedtls, CyaSSl(wolfssl)
支持上传文件到设备
支持从设备下载文件
支持远程执行命令
跨平台: Linux, OpenWrt/LEDE
客户端依赖
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
本站的文章和资源来自互联网或者站长的原创,按照 CC BY -NC -SA 3.0 CN协议发布和共享,转载或引用本站文章应遵循相同协议。如果有侵犯版权的资 源请尽快联系站长,我们会在24h内删除有争议的资源。欢迎大家多多交流,期待共同学习进步。