教你使用RustDesk?搭建一個(gè)自己的遠(yuǎn)程桌面中繼服務(wù)器
應(yīng)用背景
現(xiàn)在很多商業(yè)遠(yuǎn)程軟件要么收費(fèi),要么有或多或少的問題。因此急需一個(gè)可以自定義且方便快捷的遠(yuǎn)程桌面軟件代替他們,rustdesk就是這樣一個(gè)開源項(xiàng)目
干貨下載鏈接
github地址:https://github.com/rustdesk/rustdesk
可以自行下載編譯,或者按照自己的需求修改。
release 可直接下載發(fā)布二進(jìn)制
server端下載:https://rustdesk.com/zh/server/
可以自行搭建中轉(zhuǎn)服務(wù)器,同樣是release 下載
搭建自己的rustdesk中轉(zhuǎn)服務(wù)器
服務(wù)端安裝
下載服務(wù)端,將文件復(fù)制到自己的云服務(wù)器(此處以linux為例)
在上傳的目錄執(zhí)行命令行,ip換為云服務(wù)器的內(nèi)網(wǎng)IP。執(zhí)行完命令后會(huì)在當(dāng)前目錄寫出公鑰文件,一般為id_ed25519.pub下載該文件,記事本打開即可得到公鑰。
nohup ./hbbs -r ip nohup ./hbbr
配置防火墻,開放端口
tcp:21115-21119
udp:21116
客戶端配置
以下配置方法中,未安裝時(shí)可以任意選擇一種配置。安裝后配置第二種。
1、exe重命名
把rustdesk.exe
修改為 rustdesk-host=<host-ip-or-name>,key=<public-key-string>
.exe, 例如: rustdesk-host=192.168.1.137,key=xfdsfsd32=32
.exe
之后即可運(yùn)行
2、在中級服務(wù)器配置處填寫服務(wù)器以及公鑰即可。
愉快使用
輸入控制碼即可發(fā)起遠(yuǎn)程或文件傳輸
到此這篇關(guān)于RustDesk 搭建一個(gè)自己的遠(yuǎn)程桌面中繼服務(wù)器的文章就介紹到這了,更多相關(guān)RustDesk遠(yuǎn)程桌面中繼服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
在win10上使用mingw64編譯器配置Rust開發(fā)環(huán)境和idea 配置Rust 插件
在win10上配置 Rust 開發(fā)環(huán)境(使用 mingw64編譯器)和 idea 配置 Rust 插件的相關(guān)知識,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2023-03-03Rust語言之Prometheus系統(tǒng)監(jiān)控工具包的使用詳解
Prometheus?是一個(gè)開源的系統(tǒng)監(jiān)控和警報(bào)工具包,最初是由SoundCloud構(gòu)建的,隨著時(shí)間的發(fā)展,Prometheus已經(jīng)具有適用于各種使用場景的版本,為了開發(fā)者方便開發(fā),更是有各種語言版本的Prometheus的開發(fā)工具包,本文主要介紹Rust版本的Prometheus開發(fā)工具包2023-10-10Rust如何使用Sauron實(shí)現(xiàn)Web界面交互
Sauron?是一個(gè)多功能的?Web?框架和庫,用于構(gòu)建客戶端和/或服務(wù)器端?Web?應(yīng)用程序,重點(diǎn)關(guān)注人體工程學(xué)、簡單性和優(yōu)雅性,這篇文章主要介紹了Rust使用Sauron實(shí)現(xiàn)Web界面交互,需要的朋友可以參考下2024-03-03Rust使用Channel實(shí)現(xiàn)跨線程傳遞數(shù)據(jù)
消息傳遞是一種很流行且能保證安全并發(fā)的技術(shù),Rust也提供了一種基于消息傳遞的并發(fā)方式,在rust里使用標(biāo)準(zhǔn)庫提供的Channel來實(shí)現(xiàn),下面我們就來學(xué)習(xí)一下如何使用Channel實(shí)現(xiàn)跨線程傳遞數(shù)據(jù)吧2023-12-12Rust語言之結(jié)構(gòu)體和枚舉的用途與高級功能詳解
Rust 是一門注重安全性和性能的現(xiàn)代編程語言,其中結(jié)構(gòu)體和枚舉是其強(qiáng)大的數(shù)據(jù)類型之一,了解結(jié)構(gòu)體和枚舉的概念及其高級功能,將使你能夠更加靈活和高效地處理數(shù)據(jù),本文將深入探討 Rust 中的結(jié)構(gòu)體和枚舉,并介紹它們的用途和高級功能2023-10-10Rust中的Iterator和IntoIterator介紹及應(yīng)用小結(jié)
Iterator即迭代器,它可以用于對數(shù)據(jù)結(jié)構(gòu)進(jìn)行迭代,被迭代的數(shù)據(jù)結(jié)構(gòu)是可迭代的(iterable),所謂的可迭代就是這個(gè)數(shù)據(jù)結(jié)構(gòu)有返回迭代器的方法,這篇文章主要介紹了Rust中的Iterator和IntoIterator介紹及應(yīng)用,需要的朋友可以參考下2023-07-07Rust捕獲全局panic并記錄進(jìn)程退出日志的方法
本文提供了捕獲全局panic并記錄進(jìn)程退出日志的方法,首先使用 panic::set_hook 注冊異常處理及panic 觸發(fā)異常,結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧2024-04-04