使用云服务器搭建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
云服务器安全组设置如下
好了,现在服务器的准备已经完成,下面开始客户端配置
本次教程到此结束
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源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)