人工智能时代如何做一名优秀的开发者

RustDesk 是一款开源、免费、高性能的远程桌面软件,它允许你通过互联网或局域网远程控制另一台计算机。RustDesk 使用 Rust 语言编写,注重安全性、速度和易用性,提供流畅、可靠的远程桌面体验。 与 TeamViewer 或 AnyDesk 等商业软件不同,RustDesk 不依赖中心化的服务器,而是采用端到端加密技术,直接连接你的设备,确保你的隐私安全。你也可以选择自建中继服务器,进一步提升连接速度和稳定性,并完全掌控你的数据。

RustDesk 的主要特点

  • 开源免费: RustDesk 代码完全开源,可以免费使用,没有任何功能限制或隐藏收费。
  • 跨平台支持: 支持 Windows、macOS、Linux、iOS、Android 等多个平台,实现跨设备远程控制。
  • 高性能和低延迟: 采用高效的编码和传输协议,提供流畅的屏幕传输和低延迟的操作体验。
  • 安全性高: 使用端到端加密技术,保护你的连接和数据安全,防止信息泄露。
  • 易于使用: 界面简洁直观,操作简单易懂,即使是新手也能轻松上手。
  • 自建中继服务器: 可以自行搭建中继服务器,实现更快的连接速度和更高的稳定性。

恰好,我有一台闲置的腾讯云服务器,我可以把闲置的资源利用起来。

部署中转服务器

使用 Docker 部署(推荐)

# 使用清华源,如果是国外云服务器可以不运行这一步
export DOWNLOAD_URL="https://mirrors.tuna.tsinghua.edu.cn/docker-ce"
# 安装命令
curl -fsSL https://get.docker.com/ | sh

检查是否安装完毕,如果有正确输出版本 ,那么就代表安装成功了。

docker -v
Docker version 26.1.3, build 26.1.3-0ubuntu1~24.04.1

直接将下列文本粘贴到终端中,然后回车运行即可。

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.imgdb.de",
    "https://docker-0.unsee.tech",
    "https://docker.hlmirror.com",
    "https://cjie.eu.org"
    ]
}
EOF

重启docker服务

sudo systemctl daemon-reload 

 sudo systemctl restart docker

运行命令

mkdir -p ~/rustdesk
cd ~/rustdesk
sudo docker image pull rustdesk/rustdesk-server
sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v ./data:/root -td --net=host rustdesk/rustdesk-server hbbs
sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v ./data:/root -td --net=host rustdesk/rustdesk-server hbbr

image-20250526154348582

检查是否正常运行

控制台输入 docker ps -a,查看STATUS 状态是否是 Up

可以看到有5个文件,其中 id_ed25519.pub 文件内容接下来会使用到。