Rustdesk远程桌面部署

51次阅读
没有评论

共计 1677 个字符,预计需要花费 5 分钟才能阅读完成。

RustDesk 是一款开源的远程桌面工具,下面介绍简单搭建,GitHub 下载地址:https://github.com/rustdesk/rustdesk-server/releases

Rustdesk 远程桌面部署

一,Debian 或 Ubuntu 最简单方式:

直接下载 deb 安装包,例如:

# 下载安装 hbbr
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11-1/rustdesk-server-hbbr_1.1.11-1_amd64.deb
apt install /root/rustdesk-server-hbbr_1.1.11-1_amd64.deb
#下载安装 hbbs
wget https://github.com/rustdesk/rustdesk-server/releases/download/1.1.11-1/rustdesk-server-hbbs_1.1.11-1_amd64.deb
apt install /root/rustdesk-server-hbbs_1.1.11-1_amd64.deb 
Rustdesk 远程桌面部署

如果需要开启 key 认证,需要修改以下两个 system 服务文件:

sed -i 's#ExecStart=/usr/bin/hbbr#ExecStart=/usr/bin/hbbr -k _#'/lib/systemd/system/rustdesk-hbbr.service
sed -i 's#ExecStart=/usr/bin/hbbs#ExecStart=/usr/bin/hbbs -k _#'/lib/systemd/system/rustdesk-hbbs.service

修改完成后要重启服务

systemctl daemon-reload 
systemctl restart rustdesk-hbbs rustdesk-hbbr
#重启完成后查看 key,没有 key,客户端无法使用
cat /var/lib/rustdesk-server/id_ed25519.pub 
*****************************=

客户端添加服务器地址(默认端口可省略,自定义端口需要在地址栏加上端口),key

Rustdesk 远程桌面部署

二,docker-compose 安装:

以下是相应的 docker-compose 配置

cat rustdesk-docker/docker-compose.yml 
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 <ip>:21117     
    volumes:
      - ./hbbs:/root
      - ./logs/hbbs:/var/log/hbbs
    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:
      - ./hbbr:/root
      - ./logs/hbbr:/var/log/hbbr
    networks:
      - rustdesk-net
    restart: unless-stopped

ps: 如果使用 docker 部署时,需要开启加密请参考 https://github.com/rustdesk/rustdesk-server

新版本默认开启加密,默认 key(公钥)存放位置:docker 文件夹 /hbbs/id_ed25519.pub。官方说明文档:https://rustdesk.com/docs/zh-cn/self-host/

正文完
 0
xjd
版权声明:本站原创文章,由 xjd 于2024-07-18发表,共计1677字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)