install.sh

Note

Non dimenticare di ottenere la tua licenza da https://rustdesk.com/pricing/, controlla la pagina licenza per maggiori dettagli.

Leggi prima installazione OSS prima di fare questa installazione semplice. Puoi conoscere più dettagli sottostanti lì.

Installare

Copia e incolla il comando sopra nel tuo terminale Linux per installare RustDesk Server Pro.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash

Note

Raccomando di usare l’immagine Docker; semplifica enormemente il processo di distribuzione della soluzione così come l’aggiornamento. Il consumo di risorse è molto basso.

E per favore esegui quanto sopra nella tua directory home piuttosto che in una directory dove non hai permessi di scrittura.

Cosa fa:

  • Installa alcune dipendenze
  • Configura il firewall UFW se disponibile
  • Crea una directory di lavoro /var/lib/rustdesk-server e una directory di log /var/log/rustdesk-server
  • Installa eseguibili in /usr/bin
  • Scarica ed estrae i Servizi RustDesk Pro nella cartella sopra
  • Crea servizi systemd per hbbs e hbbr (i nomi dei servizi sono rustdesk-hbbs.service e rustdesk-hbbr.service)
  • Se scegli Dominio, installerà Nginx e Certbot, permettendo all’API di essere disponibile sulla porta 443 (HTTPS) e ottenere un certificato SSL sulla porta 80, viene rinnovato automaticamente. Quando l’https è pronto, accedi con https://tuodominio.com piuttosto che https://tuodominio.com:21114.

Note

Se il servizio systemd fallisce nell’avvio, è probabilmente correlato a SELinux, controlla questo.

Note

Se il tuo client non riesce a connettersi al tuo server o non riesci ad accedere alla console web, controlla questo.

Aggiornare

Copia e incolla il comando sopra nel tuo terminale Linux per aggiornare la tua installazione esistente di RustDesk Server Pro, questo potrebbe anche essere salvato localmente e programmato con cron.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash

Note

Se incontri problemi con questo script, suggerirei di passare attraverso lo script ed eseguire i passaggi manualmente, uno per uno.

E per favore esegui quanto sopra nella tua directory home piuttosto che in una directory dove non hai permessi di scrittura.

Cosa fa:

  • Controlla nuove versioni di RustDesk Server Pro
  • Se trova una nuova versione, rimuove i file API e scarica nuovi eseguibili e file API

Convertire da open source

Copia e incolla il comando sopra nel tuo terminale Linux per convertire da RustDesk Server a RustDesk Server Pro.

wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash

Note

Per favore aggiungi la porta TCP 21114 al tuo firewall, questa è una porta aggiuntiva per la console web e il login utente nel client RustDesk.

Note

Suggerirei di passare a un’installazione Docker se incontri problemi con questo script. In alternativa, puoi passare attraverso lo script ed eseguire i passaggi manualmente, uno per uno.

Cosa fa:

  • Disabilita e rimuove i vecchi servizi
  • Installa alcune dipendenze
  • Configura il firewall UFW se disponibile
  • Crea una cartella /var/lib/rustdesk-server e copia i certificati qui
  • Elimina /var/log/rustdesk e crea /var/log/rustdesk-server
  • Scarica ed estrae i Servizi RustDesk Pro nella cartella sopra
  • Crea servizi systemd per hbbs e hbbr (i nomi dei servizi sono rustdesk-hbbs.service e rustdesk-hbbr.service)
  • Se scegli Dominio, installerà Nginx e Certbot, permettendo all’API di essere disponibile sulla porta 443 (HTTPS) e ottenere un certificato SSL sulla porta 80, viene rinnovato automaticamente