rustdesk 阿里云宝塔自建服务器
前言
今天因为向日葵连接很不稳定,还经常掉线,所以有了自建远控服务器的想法
刚好也有一台空闲的服务器
使用的是:rustdesk
自建教程
在宝塔安装docker
进入宝塔,点击docker直接安装即可
安装rustdesk
进入命令行,输入:
mkdir -p /data/rustdesk/compose在该目录创建docker-compose.yaml
填入:
version: '2.1'
services:
hbbs:
container_name: hbbs
image: rustdesk/rustdesk-server:1.1.11
command: hbbs
environment:
- "RELAY=hbbr:21117"
- "ENCRYPTED_ONLY=1"
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
volumes:
- /data/rustdesk/root:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
image: rustdesk/rustdesk-server:1.1.11
command: hbbr
ports:
- 21117:21117
- 21119:21119
volumes:
- /data/rustdesk/root:/root
networks:
- rustdesk-net
restart: unless-stopped
networks:
rustdesk-net:
external: false
进入该目录的终端,输入:
sudo docker-compose up -d开放服务器端口
云服务器安全组配置
- 开放TCP:21119,21118,21117,21116,21115
- 开放UDP:21116
宝塔安全如果有开防火墙的话,也要对应开放以上端口
配置客户端
rustdesk下载地址:https://github.com/rustdesk/rustdesk/releases/tag/1.4.4
下载的exe可以直接使用,但建议里面提示安装的时候还是安装一下
安装后点击ID右边的三个点,然后依次点击网络>ID/中续服务器
- ID服务器填服务器的公网ip
- key填容器启动时生成的秘钥
key可以在/data/rustdesk/compose目录下使用docker logs hbbs命令查看
其它留空即可
被控和远控端都要配置
配置后填入被控端ID和密码即可开始远程控制
扩展
可以在安全里面使用固定密码,避免每次更换
rustdesk 阿里云宝塔自建服务器
https://blog.abyssdawn.com/archives/8.html