O RustDesk é um programa de acesso remoto, parecido com o AnyDesk e o TeamViewer. Com o RustDesk Server na sua VPS, os seus computadores se encontram e se conectam pelo seu próprio servidor, e não pelos servidores públicos do RustDesk.
O que vale para todos os aplicativos (SSH, log, reiniciar) está no artigo Sua VPS com aplicativo: dados de acesso, onde fica cada coisa, ver o log, reiniciar o app.
O que você recebe
O RustDesk Server não tem página web nem tela de login. No e-mail (e no arquivo /root/yhost-app.txt da VPS) vêm três dados:
| Servidor ID | rustdesk.SEU-IP.yhostbr.online |
| Servidor relay | rustdesk.SEU-IP.yhostbr.online (o mesmo endereço) |
| Key | um texto comprido, a chave pública do seu servidor |
No endereço vai o IP da VPS com traços no lugar dos pontos. A Key pode ser vista de novo pelo SSH com cat /opt/yhost/rustdesk/data/id_ed25519.pub.
Configurar o RustDesk nos computadores
Faça isto em cada computador que vai usar o seu servidor: no que acessa e no que é acessado.
- Baixe e instale o RustDesk no site oficial: https://rustdesk.com.
- Abra o RustDesk. Na tela principal, clique no botão de menu ⋮ (três pontinhos), ao lado do seu ID, e depois em Rede (Network).
- Se o RustDesk estiver instalado no computador, as opções aparecem travadas: clique em Desbloquear configurações de rede (Unlock Network Settings) e autorize como administrador.
- Clique em Servidor ID/Relay (ID/Relay Server) e preencha:
- Servidor de ID:
rustdesk.SEU-IP.yhostbr.online - Servidor de Relay: o mesmo endereço (se ficar em branco, o RustDesk descobre sozinho)
- Servidor da API: deixe em branco
- Key: cole a Key inteira que veio no e-mail
- Servidor de ID:
- Clique em OK.
Usar no dia a dia
Depois de configurado, o uso é o mesmo de sempre: no computador que vai acessar, digite o ID do computador remoto e a senha que aparece na tela dele.
Senha do servidor
O servidor não tem login nem senha para trocar. O que liga um computador ao seu servidor é a Key, e cada computador continua protegido pela senha do próprio RustDesk. Na pasta /opt/yhost/rustdesk/data fica também o arquivo id_ed25519, que é a chave privada do servidor: nunca envie esse arquivo para ninguém.
Onde roda na VPS
| Pasta | /opt/yhost/rustdesk (as chaves ficam em /opt/yhost/rustdesk/data) |
| Containers | hbbs (servidor de ID) e hbbr (relay, que passa a conexão quando os computadores não conseguem se ligar direto) |
| Portas | 21115 a 21117 TCP e 21116 UDP |
| Reiniciar | cd /opt/yhost/rustdesk e depois docker compose restart |
Problemas comuns
Logo depois da criação, o RustDesk não acha o servidor
A instalação leva alguns minutos depois que a VPS liga, e o endereço novo pode levar alguns minutos para funcionar na internet. Espere uns 10 minutos e tente de novo. Para acompanhar, veja o log da instalação pelo SSH: tail -n 30 /var/log/yhost-app.log.
Aparece "Chaves incompatíveis" (Key mismatch)
A Key está diferente entre os computadores ou foi colada pela metade. Copie de novo a Key inteira, inclusive o sinal de igual (=) que fica no fim dela, e confira se os dois computadores usam o mesmo Servidor de ID e a mesma Key.
Ativei um firewall e parou de funcionar
Libere na VPS as portas 21115 a 21117 TCP e a porta 21116 UDP.
Precisa de ajuda?
Abra um chamado em https://yhost.com.br/painel/suporte. Informe o IP da VPS e o que aconteceu. Se tiver uma mensagem de erro, mande um print.
Ainda com dúvida? A nossa equipe ajuda pelo chamado.
Abrir chamado