Skip to content

rustdesk server 部署 ​

sh
sudo mkdir -p /opt/rustdesk/data
sudo chown -R $USER:$USER /opt/rustdesk

cd /opt/rustdesk

vim compose.yml
yml
services:
  hbbs:
    image: rustdesk/rustdesk-server:latest
    container_name: rustdesk-hbbs
    command: hbbs
    volumes:
      - ./data:/root
    network_mode: host
    depends_on:
      - hbbr
    restart: unless-stopped

  hbbr:
    image: rustdesk/rustdesk-server:latest
    container_name: rustdesk-hbbr
    command: hbbr
    volumes:
      - ./data:/root
    network_mode: host
    restart: unless-stopped

检查(可选) ​

sh
docker logs rustdesk-hbbs

docker logs rustdesk-hbbr

sudo ss -lntup | grep 211

查看公钥 ​

第一次启动的时候,rustdesk 会创建公钥

sh
ls -lah /opt/rustdesk/data

cat /opt/rustdesk/data/id_ed25519.pub

其他:openwrt 端口转发 ​

RustDesk-21115 / tcp

RustDesk-21116 / tcp + udp

RustDesk-21117 / tcp