如何在亚马逊免费云服务器上成功部署RustDesk服务器?

在亚马逊免费云服务器上部署RustDesk服务器,首先注册并登录AWS账户,然后创建一个新的EC2实例。选择适当的操作系统(如Ubuntu Server),配置安全组以开放必要的端口(如80和443)。启动实例后,通过SSH连接到服务器。按照RustDesk官方文档中的说明进行安装和配置。确保防火墙规则允许流量进入这些端口,并测试服务器是否正常工作。

如何在亚马逊免费云服务器上部署RustDesk服务器

如何在亚马逊免费云服务器上成功部署RustDesk服务器?

准备工作

1、注册亚马逊云科技账号:访问亚马逊云科技官网,创建一个新的账户,如果您已有账户,请直接登录。

2、选择操作系统:在创建实例时,选择适合的Linux发行版,建议使用Amazon Linux 2或Ubuntu 20.04,因为这些系统已经过测试,可以很好地支持RustDesk。

3、配置实例类型:选择t2.micro实例类型,这是免费套餐中包含的配置,具有1个vCPU和1GB内存。

4、设置密钥对:创建一个新的密钥对,用于SSH连接到您的实例,确保保存好私钥文件(例如rustdesk-key.pem)。

启动并连接实例

1、启动EC2实例:按照提示填写实例详细信息后,点击“启动实例”,等待几分钟,实例将完全启动并运行。

2、连接到实例:使用SSH工具(如PuTTY、Terminal等)连接到您的实例,命令如下:

ssh -i rustdesk-key.pem ec2-user@your_public_dns

your_public_dns替换为您实例的公共DNS名称。

3、更新系统软件包:连接到实例后,首先更新系统的软件包管理器,对于Amazon Linux 2,执行以下命令:

sudo yum update -y

对于Ubuntu,执行:

sudo apt update && sudo apt upgrade -y

安装防火墙及配置端口

1、启用防火墙:为了保护服务器,启用UFW防火墙,执行以下命令:

sudo ufw enable

2、添加必要的端口:RustDesk需要开放一系列端口,执行以下命令以添加这些端口规则:

sudo ufw allow 21114:21119/tcp
sudo ufw allow 8000/tcp
sudo ufw allow 21116/udp
sudo ufw allow 22/tcp

3、重启防火墙:使更改生效:

sudo ufw reload

下载并安装RustDesk

1、下载RustDesk安装包:从GitHub下载最新的RustDesk服务器安装包,执行以下命令:

wget https://github.com/rustdesk/rustdesk-server/releases/download/v1.1.11/rustdesk-server-hbbr_1.1.11_amd64.deb
wget https://github.com/rustdesk/rustdesk-server/releases/download/v1.1.11/rustdesk-server-hbbs_1.1.11_amd64.deb

2、安装RustDesk:使用dpkg命令安装下载的.deb文件:

sudo dpkg -i rustdesk-server-hbbr_1.1.11_amd64.deb
sudo dpkg -i rustdesk-server-hbbs_1.1.11_amd64.deb

3、启动服务:进入安装目录并启动服务:

cd /usr/bin
sudo ./hbbs -r <relay-server-ip[:port]>
sudo ./hbbr

如果需要后台管理服务,可以使用PM2:

sudo pm2 start hbbs --r <relay-server-ip[:port]>
sudo pm2 start hbbr

注意替换<relay-server-ip[:port]>为实际的中继服务器IP地址和端口。

查看和管理密钥

1、查看密钥:执行以下命令查看生成的密钥:

cat ~/.config/com.rustdesk.org/auth.json

记录下生成的ID和密钥,以便在客户端配置中使用。

客户端配置与远程连接

1、下载并安装客户端:从RustDesk官网下载适用于您操作系统的客户端并安装。

2、配置客户端:打开客户端,输入服务器的ID和密钥进行连接,如果一切顺利,您应该能够看到服务器的桌面并进行远程操作。

通过以上步骤,您已成功在亚马逊免费云服务器上部署了RustDesk服务器,这种自建服务器的方式不仅提高了数据安全性,还提供了更高的自定义性和灵活性,希望这篇教程对您有所帮助,祝您使用愉快!

到此,以上就是小编对于“如何在亚马逊免费云服务器上部署RustDesk服务器”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1111748.html

(0)
未希的头像未希新媒体运营
上一篇 2024-09-30
下一篇 2024-09-30

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

免费注册
电话联系

400-880-8834

产品咨询
产品咨询
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入