远程部署方案RustDesk教程

继上一篇帖子,觉得公司实习上班无聊,便想着学点一直感兴趣的渗透测试,但是公司发了台mac电脑办公,我的联想只能放出租屋里,所以想用远程来控制我电脑学习。用免费次数和免费时长的向日葵很卡(todesk限制了每月免费时长),所以我便上网查开源远程控制方案,真让我找到个,就是在公网搭建RustDesk。下面看看我能不能用我小白技术加小白文笔写明白流程。
Docker :: Documentation for RustDesk docker部署流程
第一步,你先得有一台有公网ip的云服务器。我用的是腾讯云的轻量服务器2核2GB3M(不卡很流畅)centos 7.8系统,并且在云服务器控制台开启服务器的对应端口
tcp:21115,21116,21117
udp:21116
第二步,docker拉取镜像
sudo docker image pull rustdesk/rustdesk-server
国内docker镜像源被封了,我用的华为镜像加速器。



第三步,运行hbbs和hbbr服务
mkdir ~/.data
sudo docker run --name hbbs -v ~/.data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbs
sudo docker run --name hbbr -v ~/.data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server hbbr
第四步,记好当前服务器ip和key
cat ~/.data/id_ed25519.pub
输出的”xxx=“就是key
第五步,配置被控制端
先在Releases · rustdesk/rustdesk · GitHub 下载对应系统的软件

第六步,配置控制端
如第五步一样设置软件
第七步,输入远程控制桌面的id,然后输入密码就可以愉快的连接啦
(我在公司部署的时候还是拿向日葵部署的联想机器哈哈哈)

25 个赞

感谢分享~

2 个赞

感谢佬友分享 :folded_hands:

2 个赞

感谢大佬教程

3 个赞

感谢佬友分享的教程

1 个赞

这个方式速度咋样,我现在用的方式是:frp穿透后直接win远程桌面连接。

1 个赞

话说出了Rust Desk,还有什么其他的远程桌面软件吗

我也是这样的

frp 用p2p的话速度是相当可以。

1 个赞

反正我目前就是FRP+RDP/VNC作远程,主要是RustDesk用着不舒适,一直在找有没有替代

1 个赞

tailscale + rustdesk

1 个赞

我感觉挺好,纯后台运行, 不侵入桌面。

最主要的一点是p2p不吃服务器带宽,保证双端网速就行。

1 个赞

可以自己编译一个版本 把自己的服务器写进去就行
在部署一个管理gui 只需要下载登陆自己账号就行了
类似这个 GitHub - lejianwen/rustdesk-api: Custom Rustdesk Api Server, include web admin ,web client, web client v2 preview and oidc login

2 个赞

学到了!

感谢分享

感谢分享

感谢分享实操,学习了。

我很好奇,那个中继服务器和api服务器这两个怎么填?拿来干嘛的

谢谢分享