admin管理员组文章数量:1602084
一、背景
搭建一个属于个人或小型团队的远程办公环境,数据更隐私,用法更灵活,替代TeamViewer ,向日葵等软件平台,而且可以支持控制手机,极大的方便进行远程操作。给家人处理手机问题更方便了。
二、前期准备
RustDesk Server,RustDesk Client,腾讯云,MobaXterm。
部分安装包地址,客户端可以选中合适自己的系统安装,服务端可以根据后面文档进行搭建。
RustDesk Client:Release 1.2.3 · rustdesk/rustdesk · GitHub
RustDesk Server:Releases · rustdesk/rustdesk-server · GitHub
开源地址:rustdesk (RustDesk) · GitHub 鼓励大家先自己尝试,如果实在不行,按照我的步骤一步步执行。
如果你电脑无法连接github,可以直接使用云服务器,一般云服务都可以直接连接,输入命令验证服务器和github链路是否通畅。
三、环境搭建
Rustdesk Server搭建
1、在家目录下创建文件夹
mkdir ~/rustdesk && cd ~/rustdesk
2、使用Docker compose搭建服务器端,详细Docker compose说明和安装见前面一个章节。
创建docker-compose.yaml配置文件,粘贴以下内容。注意部分字段修改:rustdesk.example需要替换成你自己的公网IP或者域名解析后的地址。
version: '3'
networks:
rustdesk-net:
external: false
services:
hbbs:
container_name: hbbs
ports:
- 21115:21115
- 21116:21116
- 21116:21116/udp
- 21118:21118
image: rustdesk/rustdesk-server:latest
command: hbbs -r rustdesk.example:21117
volumes:
- ./data:/root
networks:
- rustdesk-net
depends_on:
- hbbr
restart: unless-stopped
hbbr:
container_name: hbbr
ports:
- 21117:21117
- 21119:21119
image: rustdesk/rustdesk-server:latest
command: hbbr
volumes:
- ./data:/root
networks:
- rustdesk-net
restart: unless-stopped
3、这次我们根据前面经验,提前把需要的端口,在腾讯云服务器的控制台打开,21115~21119
4、启动Rustdesk Server服务,第一次启动会下载镜像,等一会儿即可。
docker compose up -d
5、实时查看日志,有日志输出,且没有报错,即搭建成功
docker compose logs -f
到这一步,已经完成了远程桌面的私人服务搭建。
6、进入数据保存的目录下,获取公钥内容id_ed25519.pub,复制后用于后续客户端连接
cd ~/rustdesk/data
Rustdesk Client安装
1、我们下载RustDesk Client连接里面的客户端,下载完成后,点击安装。安装完成后,打开设置进行配置:在1处进入设置,点击网络,ID服务器填写公网IP,Key填写获取到的id_ed25519.pub内容。如果要控制手机端,操作一致。
2、进入主页,可以看到你的ID和密码,提供给别人后,就可以在另一台安装Rustdesk Client的电脑上的控制远程桌面输入你的ID,点击连接即可进行控制。
3、手机端操作一致,不过手机端的操作需要一些权限授予才能完全控制,这个可以自行探索,希望大家远程办公愉快
4、连接成功的效果,这是在电脑端连接手机端的效果。
五、疑问解答
1、RustDesk Server和RustDesk Client的区别和联系
字面意思,RustDesk Server是服务端,所有的客户端到这个服务端进行注册后,才可以进行互相连接访问;RustDesk Server是搭建个人或企业远程办公环境的核心。RustDesk Client是客户端,只要连入服务端就可以访问服务端里面其他的设备,所以进入不清楚的连接时要慎重,防止被盗窃财产或隐私。
不积跬步,无以至千里!加油,加油!
版权声明:本文标题:云服务器使用3——RustDesk远程桌面 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.elefans.com/dianzi/1728391218a1156715.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论