使用AWS免费EC2自建RustDesk远程桌面连接服务
概述就不多说了,既然想搞rustdesk肯定是有点基础知识的大佬们~
步骤就3步
1.免费aws ec2虚机(弹性ip,安全组放开),怎么买和ssh ec2就不说了,这个比较简单。
2.ec2上起服务
3.本地和远程机器安装rustdesk
1、亚马逊的界面领一个免费的EC2,注意买弹性IP,安全组放行
2、EC2上起服务
进入RustDesk的Github地址:https://github.com/rustdesk/rustdesk-server/releases
使用wget进行下载1.1.8-2版本(最新版本可以看上述发布地址)
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.8-2/rustdesk-server-linux-amd64.zip
使用unzip解压
unzip rustdesk-server-linux-amd64.zip
重命名解压后文件(方便管理)
mv amd64 RustDesk
hbbs: RustDesk的ID服务,用于分配和注册ID;
hbbr: RustDesk的中继服务,主要远程访问就是这个,如果直连远程不行,会使用hbbr进行流量中继。
创建一个叫myHbbs的虚拟终端:screen -R myHbbs
运行hbbs ./hbbs
Ctrl+a和d返回主终端,启动hbbr。创建一个叫yHbb的虚拟终端:
screen -R myHbbr
运行hbbr
./hbbr
生成:
cat一下 .pub
本地电脑(不是ec2上)执行:Test-NetConnection 13.251.62.8 -Port 21116
成功是这样:
失败是这样
3、下载rustdesk: https://rustdesk.com/zh-cn/
安装后每个机器都配置
然后就能链接了
可以参考:https://www.bilibili.com/video/BV148411i7DR/?spm_id_from=333.337.search-card.all.click&vd_source=0da8ee36bebaafc25971eabb8b51d9b1
我也是学习大佬的 👆