FAQ
Come posso installare con il script di installazione semplice?
- Ottieni la tua licenza da https://rustdesk.com/pricing.html, controlla la pagina licenza per maggiori dettagli.
- Avvia un VPS, bare metal o VM Linux.
- Se vuoi usare DNS e SSL, crea un nome DNS come
rustdesk.yourdomain.com
. - Questa pagina.
- Copia e incolla il comando nel tuo terminale Linux.
- Segui i prompt che ti guidano attraverso l’installazione.
- Una volta completata l’installazione vai su
https://rustdesk.yourdomain.com
ohttp://youripaddress:21114
. - Accedi con nome utente
admin
e passwordtest1234
. - Inserisci il tuo codice licenza acquistato al passaggio 1.
Come posso convertire da RustDesk Server Open Source a RustDesk Server Pro?
- Ottieni la tua licenza da https://rustdesk.com/pricing.html, controlla la pagina licenza per maggiori dettagli.
- Apri la porta TCP 21114.
- Accedi al tuo RustDesk Server.
- Se non usi già DNS e vuoi usare SSL, crea un nome DNS come
rustdesk.yourdomain.com
. - Questa pagina.
- Copia e incolla il comando nel tuo terminale Linux.
- Segui i prompt che ti guidano attraverso l’installazione.
- Una volta completata l’installazione vai su
https://rustdesk.yourdomain.com
ohttp://youripaddress:21114
. - Accedi con nome utente
admin
e passwordtest1234
. - Inserisci il tuo codice licenza acquistato al passaggio 1.
C’è una nuova versione di RustDesk Server Pro, come posso aggiornare?
È meglio fare prima il backup dei file di dati (file sqlite3 ecc.), https://github.com/rustdesk/rustdesk-server-pro/discussions/184#discussioncomment-8013375.
Esegui update.sh.
sudo docker compose down
sudo docker compose pull
sudo docker compose up -d
sudo docker ps
sudo docker stop <CONTAINER ID>
sudo docker rm <CONTAINER ID>
sudo docker rmi <IMAGE ID>
sudo docker run ..... # uguale a come l'hai installato prima
Ho installato con lo script, come posso avviare e fermare i servizi?
I servizi usano systemd quindi possono essere avviati e fermati usando sudo systemctl stop|start|restart rustdesk-hbbs|rustdesk-hbbr
es. sudo systemctl restart rustdesk-hbbs
.
Ho installato con lo script, come posso visualizzare i log di Linux?
I log sono memorizzati in /var/log/rustdesk-server
, puoi visualizzarli usando tail /var/log/rustdesk-server/hbbs.log
o tail /var/log/rustdesk-server/hbbs.error
.
Ho installato con lo script, come posso controllare lo stato dei servizi RustDesk?
Per controllare lo stato sudo systemctl status rustdesk-hbbs|rustdesk-hbbr
es. sudo systemctl status rustdesk-hbbs
.
Come posso cambiare la password admin?
- Vai su
https://rustdesk.yourdomain.com
ohttp://youripaddress:21114
. - Accedi con nome utente
admin
e passwordtest1234
. - Clicca su
admin
nell’angolo in alto a destra. - Clicca su
Impostazioni
. - Inserisci la tua nuova password nelle caselle fornite.
Come posso spostare la mia licenza su un nuovo server?
Vedi qui.
Le email non funzionano dal mio VPS
Molti provider VPS bloccano le porte 465 e 25.
Un modo semplice per controllare è usare telnet. Per testare nel terminale Linux digita telnet your.mailserver.com 25
. Su Windows usa PowerShell con Test-NetConnection -ComputerName your.mailserver.com -Port 25
.
Posso distribuire RustDesk usando PowerShell o simili?
Certo, puoi trovare script per aiutare la distribuzione qui.
Come posso segnalare un bug?
Segnala tramite GitHub.
Perché se sto auto-ospitando questo non è gratuito e open source?
- RustDesk è diventato un lavoro a tempo pieno per diverse persone, hanno vite, mogli, lavori e figli che richiedono attenzione e costano denaro!
- Vogliamo essere qui e continuare a fare grandi progressi negli anni a venire.
- La versione open source continuerà ad essere open source e incoraggiamo altri a fare sviluppi in linea con la licenza AGPL.
Non riesco a connettermi ai dispositivi in gruppi diversi, perché?
Questo è facilmente risolto, devi permettere l’accesso cross-group.
- Aggiungi nuovi gruppi.
- Clicca
Modifica
. - Seleziona i gruppi rilevanti a cui vuoi accesso (li aggiunge automaticamente nel gruppo corrispondente).
Come posso ottenere configurazioni automaticamente?
Le configurazioni sono generate automaticamente.
- Scarica i client più recenti da GitHub.
- Nella pagina principale della console web clicca su
Windows EXE
. - Compila host e API (se diverso dalla tua configurazione).
- Clicca
Invia
. - Scansiona il codice QR su Android e rinomina l’exe con quello che è stato generato.
Offrite hosting per RustDesk Server Pro?
Contatta il nostro team vendite.
C’è un posto dove posso vedere guide video di configurazione?
Sì! Abbiamo un Canale YouTube.
Perché i miei log / nomi dispositivo sono vuoti?
Assicurati che l’API sia impostata correttamente sul dispositivo controllato, https://github.com/rustdesk/rustdesk-server-pro/issues/21#issuecomment-1637935750.
Come posso disinstallare RustDesk Server Pro?
Esegui i seguenti comandi:
sudo systemctl stop rustdesk-hbbs.service
sudo systemctl disable rustdesk-hbbs.service
sudo systemctl stop rustdesk-hbbr.service
sudo systemctl disable rustdesk-hbbr.service
sudo systemctl daemon-reload
sudo rm /etc/systemd/system/rustdesk-hbbs.service
sudo rm etc/systemd/system/rustdesk-hbbr.service
sudo rm /usr/bin/hbbs
sudo rm /usr/bin/hbbr
sudo rm -rf /var/lib/rustdesk-server/
sudo rm -rf /var/log/rustdesk-server/
Come posso rimuovere dispositivi dalla lista dispositivi nella console web?
Disabilita e poi elimina sarà disponibile.
Come posso aggiornare RustDesk con PowerShell?
$ErrorActionPreference= 'silentlycontinue'
$rdver = ((Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\RustDesk\").Version)
if ($rdver -eq "1.2.6")
{
Write-Output "RustDesk $rdver is the newest version."
Exit
}
if (!(Test-Path C:\Temp))
{
New-Item -ItemType Directory -Force -Path C:\Temp > null
}
cd C:\Temp
Invoke-WebRequest "https://github.com/rustdesk/rustdesk/releases/download/1.2.6/rustdesk-1.2.6-x86_64.exe" -Outfile "rustdesk.exe"
Start-Process .\rustdesk.exe --silent-install -wait
Errore Key mismatch
Configura il tuo client con la chiave corretta.
Errore Failed to connect to relay server
Assicurati che hbbr
sia in esecuzione. Più informazioni su hbbr
, puoi trovarle qui.
Resetta MFA per account Admin
https://github.com/rustdesk/rustdesk/discussions/6576
Impostare HTTPS per console web manualmente
Consulta la documentazione completa per istruzioni dettagliate su configurazione dominio, Nginx, Certbot e certificati SSL.
SELinux
Se Waiting for RustDesk Relay service to become active...
appare durante l’installazione, potrebbe essere causato da SELinux:
sudo semanage fcontext -a -t NetworkManager_dispatcher_exec_t 'hbbs'
sudo semanage fcontext -a -t NetworkManager_dispatcher_exec_t 'hbbr'
sudo restorecon -v '/usr/bin/hbbs'
sudo restorecon -v '/usr/bin/hbbr'
Firewall
Firewall cloud
Se esegui su AWS/Azure/Google/DigitalOcean cloud, apri le porte UDP (21116) e TCP (21114-21119) in entrata sul dashboard del provider cloud.
Firewall server on-premise
sudo firewall-cmd --permanent --add-port=21115/tcp
sudo firewall-cmd --permanent --add-port=21116/tcp
sudo firewall-cmd --permanent --add-port=21117/tcp
sudo firewall-cmd --permanent --add-port=21118/tcp
sudo firewall-cmd --permanent --add-port=21119/tcp
sudo firewall-cmd --permanent --add-port=21116/udp
sudo firewall-cmd --reload
Dopo aver cambiato la password admin nella console web non riesco ad accedere. C’è un modo semplice per resettare la password?
- Assicurati di avere
rustdesk-utils
installato. Se non ce l’hai puoi ottenerlo qui. - Il comando è
rustdesk-utils set_password username password
. Se funziona dirà Done.
Aggiungere certificato CA radice nel container Docker (per fallimento TLS con SMTP, OIDC ecc.)
https://github.com/rustdesk/rustdesk-server-pro/issues/99#issuecomment-2235014703