rtty 由客戶端和服務(wù)端組成??蛻舳瞬捎眉僀實(shí)現(xiàn),服務(wù)端采用 GO 語言實(shí)現(xiàn),前端界面采用 vue 實(shí)現(xiàn)。使用 rtty 可以在任何地方通過 Web 訪問您的設(shè)備的終端,通過 設(shè)備ID 來區(qū)分您的不同的設(shè)備。rtty 非常適合遠(yuǎn)程維護(hù) Linux設(shè)備。
特性
-
客戶端 C 語言實(shí)現(xiàn),非常小,適合嵌入式 Linux
- 不支持 SSL:rtty(32K) + libev(56K)
- 支持 SSL:+ libmbedtls(88K) + libmbedcrypto(241K) + libmbedx509(48k)
- 遠(yuǎn)程批量執(zhí)行命令
- 支持SSL: openssl、mbedtls、CyaSSl(wolfssl)
- SSL 雙向認(rèn)證(mTLS)
- 非常方便的上傳和下載文件
- 根據(jù) 設(shè)備ID 訪問不同的設(shè)備
- 支持 HTTP 代理 訪問您的設(shè)備的 Web
- 基于 Xterm.js 的全功能終端
- 部署簡單,使用方便
演示



部署服務(wù)端
安裝依賴
sudoaptinstall-ylibev-devlibssl-dev#Ubuntu,Debian
sudopacman-S--noconfirmlibevopenssl#ArchLinux
sudoyuminstall-ylibev-developenssl-devel#Centos
克隆 rtty 代碼
gitclone--recursivehttps://github.com/zhaojh329/rtty.git
編譯
cdrtty&&mkdirbuild&&cdbuild
cmake..&&makeinstall
將下面的參數(shù)替換為您自己的參數(shù)
sudortty-I'My-device-ID'-h'your-server'-p5912-a-v-d'MyDeviceDescription'
生成一個 token
$rttystoken
Pleasesetapassword:******
Yourtokenis:34762d07637276694b938d23f10d7164
使用 token
$rttys-t34762d07637276694b938d23f10d7164
通過瀏覽器訪問
使用 Web 瀏覽器訪問您的服務(wù)器:http://your-server-host:5913,然后點(diǎn)擊連接按鈕。
或者直接連接設(shè)備,無需 Web 登錄(需要在服務(wù)端配置設(shè)備白名單)
- http://your-server-host:5913/connect/devid1
- http://your-server-host:5913/connect/devid2
從本地傳輸文件到遠(yuǎn)程設(shè)備
rtty-R
從遠(yuǎn)程設(shè)備傳輸文件到本地
rtty-Stest.txt
傳送門
開源地址:
- https://github.com/zhaojh329/rtty
審核編輯 :李倩
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
Web
+關(guān)注
關(guān)注
2文章
1308瀏覽量
74739 -
Linux
+關(guān)注
關(guān)注
88文章
11785瀏覽量
219301 -
客戶端
+關(guān)注
關(guān)注
1文章
306瀏覽量
17608
原文標(biāo)題:【開源神器】可以通過 Web 訪問的 Linux 終端工具!
文章出處:【微信號:浩道linux,微信公眾號:浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
熱點(diǎn)推薦
如何在Linux上安裝和使用Checkmk工具
設(shè)備。Checkmk 工具在 Linux 中以混合方式工作。在 Linux 機(jī)器上安裝該工具后,您可以通
發(fā)表于 10-14 11:52
?2514次閱讀
通過InConnect平臺實(shí)現(xiàn)終端設(shè)備遠(yuǎn)程訪問
右鍵OpenVPN并導(dǎo)入OpenVPN配置文件
d.
e.
f.
可以通過該虛擬IP訪問站點(diǎn),或者通過web管
發(fā)表于 07-24 06:06
如何用手機(jī) 訪問Labview Web發(fā)布的網(wǎng)頁
請教各位如何使用 手機(jī)訪問 Labview Web工具發(fā)布的網(wǎng)頁,我的網(wǎng)頁可以在外網(wǎng)訪問,但是手機(jī)因?yàn)槿鄙貯ctive X控件,所以只能顯示
發(fā)表于 08-29 16:57
請問怎么通過wifi實(shí)現(xiàn)WEB訪問?
請問:開發(fā)板連接wifi模塊之后,連接路由器,電腦訪問對應(yīng)IP就會進(jìn)入wifi模塊配置的web網(wǎng)頁。我想實(shí)現(xiàn)電腦訪問IP后進(jìn)入自己編輯的WEB頁面,請問能實(shí)現(xiàn)么?能幫忙提供個方法么?謝
發(fā)表于 05-22 04:35
如何在嵌入式linux上用c語言實(shí)現(xiàn)一web服務(wù)器
用戶提供工具安裝和使用。如果有一web界面,可以通過網(wǎng)頁訪問它,通過電腦在
發(fā)表于 11-05 07:42
為Web服務(wù)訪問控制構(gòu)建沙盒模型
本文提出了一種Web 服務(wù)訪問控制沙盒模型。該模型不僅可以利用傳統(tǒng)的身份驗(yàn)證還可以通過擴(kuò)展SOAP 消息,加入角色信息,利用角色驗(yàn)證來保證
發(fā)表于 06-03 10:37
?11次下載
Linux改變文件或目錄的訪問權(quán)限命令
Linux改變文件或目錄的訪問權(quán)限命令
Linux改變文件或目錄的訪問權(quán)限命令 Linux系統(tǒng)中的每個文件和目錄都有
發(fā)表于 01-18 12:46
?1391次閱讀
Web服務(wù)訪問控制策略合成
考慮不足,為保證組合服務(wù)的安全,需結(jié)合各組件服務(wù)的訪問控制需求對其進(jìn)行訪問控制。實(shí)現(xiàn)組合服務(wù)訪問控制的關(guān)鍵是對參與組合的各組件服務(wù)的訪問控制策略進(jìn)行合成,生成一致的組合服務(wù)
發(fā)表于 02-26 10:23
?0次下載
AWS推出基于Web的CloudShell服務(wù) 可通過命令行進(jìn)行訪問
亞馬遜云服務(wù)(AWS)今日正式推出了基于 Amazon Linux 2 的 CloudShell 服務(wù),旨在為用戶提供基于 Web 的功能齊全的命令行訪問途徑。在今日的公告中,亞馬遜首席技術(shù)官
AWS提供基于WEB的命令行訪問途徑
亞馬遜云服務(wù)(AWS)今日正式推出了基于 Amazon Linux 2 的 CloudShell 服務(wù),旨在為用戶提供基于 Web 的功能齊全的命令行訪問途徑。在今日的公告中,亞馬遜首席技術(shù)官
嵌入式linux之go語言開發(fā)(十一)讓web服務(wù)器跑在終端上,通過網(wǎng)頁配置終端參數(shù)
用戶提供工具安裝和使用。如果有一web界面,可以通過網(wǎng)頁訪問它,通過電腦在
發(fā)表于 11-01 18:00
?4次下載
訪問控制系統(tǒng):一切都可以通過Web配置
電子發(fā)燒友網(wǎng)站提供《訪問控制系統(tǒng):一切都可以通過Web配置.zip》資料免費(fèi)下載
發(fā)表于 12-12 14:09
?0次下載
可以通過Web訪問的Linux終端工具
rtty 由客戶端和服務(wù)端組成。客戶端采用純C實(shí)現(xiàn),服務(wù)端采用 GO 語言實(shí)現(xiàn),前端界面采用 vue 實(shí)現(xiàn)。使用 rtty 可以在任何地方通過 Web 訪問您的設(shè)備的
一款可以通過Web訪問的Linux終端神器
rtty 由客戶端和服務(wù)端組成??蛻舳瞬捎眉僀實(shí)現(xiàn),服務(wù)端采用 GO 語言實(shí)現(xiàn),前端界面采用 vue 實(shí)現(xiàn)。使用 rtty 可以在任何地方通過 Web 訪問您的設(shè)備的
可以通過Web訪問的Linux終端工具!
評論