自建rustdesk-server实现公司内部远程桌面

背景

公司处于安全考虑,对于开发人员的开发电脑不允许访问外网,但是又有远程桌面的需求,因为公司有windows以及linux桌面版以及mac电脑,所以需要一个能支持多平台的远程桌面,经过调研,最终选择了开源的restdesk。

环境介绍

OS:Centos7.9
docker:24.0.9

开源项目介绍

  • 项目地址:https://github.com/rustdesk/rustdesk-server
  • 客户端: https://github.com/rustdesk/rustdesk/releases
  • 文档: https://rustdesk.com/docs/zh-cn/self-host/rustdesk-server-oss/install/

使用docker安装

安装docker

docker 版本尽量选取新一点的版本。
对于国内现在无法通过apt和yum安装docker,则参考docker官网Install from a package

下载官方镜像

docker pull rustdes/rustdesk-server:latest

对于国内无法下载的,可以参考开源项目

安装rustdesk-server

vim startRustdesk-server.sh

#! /bin/bash

###################################
#Auther: Shao
#Date: 2024-10-18
#Function: Start rustdesk-server
##################################

docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v "$PWD/data:/data/rustdesk/data/hbbs" -d  --restart=always rustdesk/rustdesk-server:latest hbbs -r 192.168.0.204
docker run --name hbbr -p 21117:21117 -p 21119:21119 -v "$PWD/data://data/rustdesk/data/hbbr" -d --restart=always rustdesk/rustdesk-server:latest hbbr

配置客户端

version: 1.3.1
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
注:ID服务器填写hbbr服务中-r命令后面的地址;
key: 填写hbbs生成的key文件。

在这里插入图片描述

最后

应用了服务器的配置过后,需要启动服务,变成“就绪”。
在这里插入图片描述

至此,完成配置!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值