使用云服务器搭建RustDesk实现远程控制

RustDesk它是一个远程控制的方案,目前处于免费阶段,一种链接使用RustDesk自己的服务器来转发,另一种则是使用自己服务器搭建的进行转发,其实Teamview,向日葵,Todesk之所有流畅就是背后服务器的支持,而在这里使用普通的云服务器就可以流程使用了,

官方地址 https://rustdesk.com/zh/

 客户端 https://github.com/rustdesk/rustdesk/releases/tag/1.3.1

https://yourheart.live/upload/2024/10/r6982aevqkj9or3urqttmstq00.msi

https://yourheart.live/upload/2024/10/uk83e6tt2ughjpij02p3fs1s2o.dmg

 

 下面从服务端和客户端两个方面进行说明

我是采用的腾讯云的云服务器进行的安装

服务端下载地址

https://github.com/rustdesk/rustdesk-server/releases

https://yourheart.live/upload/2024/10/orcvkdlohsi41o87b6d0ujvidu.zip

1
2
333  2024-10-06 20:07:39 sudo yum update
334  2024-10-06 20:11:20 sudo yum install -y wget unzip

  

1
unzip rustdesk-server-linux-amd64.zip -d rustdesk-server

  进入位置

1
cd rustdesk-server/amd64

  

 后台启动

1
2
nohup ./hbbs &> hbbs.log &
nohup ./hbrs &> hbrs.log &

  使用如下命令查看状态

1
sudo systemctl status rustdesk.service

  如果显示

 请执行如下操作

创建服务文件

1
sudo vim /etc/systemd/system/rustdesk.service

  打开编辑器,添加如下内容

1
2
3
4
5
6
7
8
9
10
11
12
13
[Unit]
Description=RustDesk Server
After=network.target
 
[Service]
Type=simple
User=root
WorkingDirectory=/root/rustdesk-server/amd64
ExecStart=/root/rustdesk-server/amd64/hbbs
Restart=on-failure
 
[Install]
WantedBy=multi-user.target

  保存文件后,重新加载 systemd 以识别新的服务文件,然后启动服务

1
2
3
sudo systemctl daemon-reload
sudo systemctl start rustdesk.service
sudo systemctl enable rustdesk.service

  现在,你可以检查服务的状态以确认它是否正在运行

1
sudo systemctl status rustdesk.service

  

 同时需要你查询秘钥

1
2
find / -name id_ed25519.pub  找到文件位置
cat id_ed25519.pub   查看文件内容

  查看这个服务netstat -tulnp | grep hbbs

 云服务器安全组设置如下

好了,现在服务器的准备已经完成,下面开始客户端配置

 本次教程到此结束

 

posted @   不忘初心2021  阅读(146)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
历史上的今天:
2022-10-06 ERROR! The server quit without updating PID file (/home/mysql/data/VM-0-13-centos.pid)
点击右上角即可分享
微信分享提示