沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践!
rtty 是一个反向代劳 WebTTY。它由客户端和办事端构成。办事端采取 Go 说话实现, 以及应用了 vue + iview。你可以基于你设置的设备 ID(不设置则为设备的 MAC 地址)经由过程 Web 浏览器拜访你的随便率性一台终端。
rtty 异常合适长途保护你的或者你公司的安排在全球各地的成千上万的 Linux 设备。
特点
- 安排简单,应用便利
- 反向代劳
- 根据你设置的 ID 连接你的设备
- 基于 Xterm.js 的全功能终端
- 支撑 SSL: openssl、mbedtls、 CyaSSl(wolfssl)
- 支撑上传文件到设备
- 支撑大年夜设备下载文件
- 支撑长途履行敕令
- 跨平台: macOS、Linux、FreeBSD/OpenBSD、OpenWrt/LEDE
客户端依附
- libubox - 用于 OpenWrt 的 C 对象函数库,但也可以用于其他 Linux 体系中。(参考)
- libuwsc - 一个轻量的┞冯对嵌入式 Linux 的基于 libubox 的 WebSocket 客户端 C 库。
- ustream-ssl - 如不雅你须要支撑 SSL
- mbedtls - 如不雅钠揭捉?择 mbedtls 作为你的 SSL 后端
- CyaSSl(wolfssl) - 如不雅钠揭捉?择 wolfssl 作为你的 SSL 后端
- openssl - 如不雅钠揭捉?择 openssl 作为你的 SSL 后端
安排办事端
安装
curl https://raw.githubusercontent.com/zhaojh329/rttys/master/install.sh | sudo sh
手动运行
rttys -cert /etc/rttys/rttys.crt -key /etc/rttys/rttys.key
后台运行
sudo /etc/init.d/rttys start
若何编译和安装 rtty 客户端
针对 Linux 发行版,例如 Ubuntu 和 CentOS
安装编译对象:
sudo apt install gcc cmake git # For Ubuntu
yum install gcc cmake git # For Centos
编译和安装依附软件包:
sudo apt install libjson-c-dev # For Ubuntu
sudo apt install json-c
推荐阅读
申报显示,近两年来我国制造业产能共享开端起步,初具范围,2017年制造业产能共享市场范围约为4120亿元,比上年增长约25%,经由过程产能共享平台供给办事的企业数量跨越20万。申报认为,共享经济模式向制>>>详细阅读
本文标题:rtty:反向代理WebTTY ,Linux远程维护调试工具
地址:http://www.17bianji.com/lsqh/40867.html
1/2 1