继上一篇帖子,觉得公司实习上班无聊,便想着学点一直感兴趣的渗透测试,但是公司发了台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,然后输入密码就可以愉快的连接啦
(我在公司部署的时候还是拿向日葵部署的联想机器哈哈哈)


