
自建远程桌面服务器
一、简介
官网 https://github.com/rustdesk/rustdesk
Github https://github.com/rustdesk/rustdesk
二、云服务器选择
阿里云轻量服务器,系统镜像用的CentOS7.6
三、防火墙端口开放
自定义 TCP 21115/21119
自定义 UDP 21116
四、Docker安装
Docker官方和国内daocloud都提供了一键安装的脚本,使得Docker的安装更加便捷。
官方的一键安装方式:
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
国内 daocloud一键安装命令:
curl -sSL https://get.daocloud.io/docker | sh
执行上述任一条命令,耐心等待即可完成Docker的安装。
五、Docker启动
启动Docker的命令:
sudo systemctl start docker
六、安装RustDest-Server
拉取rustdesk-server的命令:
docker pull rustdesk/rustdesk-server:latest
运行hbbs的命令:(外网IP换成自己云服务器的外网IP)
docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v `pwd`:/root -td --net=host docker.io/rustdesk/rustdesk-server:latest hbbs -r 8.137.83.19:21117
运行hbbr的命令
docker run --name hbbr -p 21117:21117 -p 21119:21119 -v `pwd`:/root -td --net=host docker.io/rustdesk/rustdesk-server:latest hbbr
查看所有的docker容器
docker ps -a
七、查看公钥
云服务器命令行界面,找到当前rustdesk运行目录
其中id_ed25519.pub为公钥,使用cat命令查看,这个公钥在各个APP中填入
cat id_ed25519.pub
八、额外配置:
Docker开机自启动
systemctl enable docker
容器自动重启
docker update --restart=always /hbbs
docker update --restart=always /hbbr
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 开心大佬
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果