一、環境
阿里云輕量服務器、debian11 系統
二、服務端搭建
2.1、開放防火墻指定端口
- TCP(21115, 21116, 21117, 21118, 21119)
- UDP(21116)
2.2、安裝 rustdesk 服務器文件
- 在 github 下載頁
https://github.com/rustdesk/rustdesk-server/releases/
,下載 rustdesk 文件
- 把下載的文件上傳的服務器上
因為 wget 命令下載 github 文件太慢啦,我這里選擇了電腦本地下載,再上傳到云服務上。這里可以選擇上傳到一個合適的目錄,我這里新建了一個 rustdesk 目錄,把文件上傳了 rustdesk 目錄。
3. 下載解壓軟件,并解壓文件
apt install unzip
unzip rustdesk-server-linux-amd64.zip
-
解壓后會有一個 amd64 文件夾,進入 amd64 文件夾
-
安裝 npm、pm2(為了后臺運行 rustdesk)
sudo apt install npm sudo npm install -g pm2
-
啟動 rustdesk 相關服務
pm2 start hbbs pm2 start hbbr
-
設置 rustdesk 開機自啟動
pm2 startup pm2 save
-
在當前文件夾下輸入
ls
,找到 xxx.pub 文件,拿到 key
三、客戶端環境搭建
在 github 下載頁找到自己系統對應的安裝軟件,獲取各種權限,輸入服務器的公網 ip、拿到的 key,即可遠程連接~
四、參考文獻
- https://blog.captainz.cc/posts/rustdesk.html#Linux-Ubuntu
- https://blog.csdn.net/weixin_43522198/article/details/127966254
五、最后
我是 xiucai,一位后端開發工程師。
如果你對我感興趣,請移步我的個人博客,進一步了解。
- 文中如有錯誤,歡迎在評論區指正,如果這篇文章幫到了你,歡迎點贊和關注😊
- 本文首發于個人博客,未經許可禁止轉載💌