Integração Tactical RMM com RustDesk
O Tactical RMM se integra ao RustDesk para dar uma segunda via de acesso remoto de código aberto e auto-hospedado. O Tactical RMM instala o cliente RustDesk nas máquinas por script, guarda o ID e a senha de cada uma em campos customizados do agente e abre a sessão de controle de tela ou transferência de arquivos direto do painel, com uma URL Action.
Como os dois projetos seguem a lógica self-hosted, você mantém o servidor RustDesk na sua própria infraestrutura. Os identificadores e as credenciais das máquinas não passam por uma nuvem de terceiros. A UNODATA é parceiro oficial do Tactical RMM no Brasil e ajuda a montar essa integração no ambiente gerenciado.
O que é o RustDesk
O RustDesk é uma ferramenta de acesso remoto de código aberto, uma alternativa livre às soluções proprietárias de controle de tela e suporte à distância. O diferencial está no servidor: você pode subir o seu próprio relay RustDesk e fazer todas as conexões passarem por ele, em vez de usar os servidores públicos do projeto.
Na prática, isso entrega acesso remoto open source com controle total sobre onde os dados trafegam. É essa pegada self-hosted que torna o RustDesk um par natural do Tactical RMM, que também pode rodar inteiro na sua infraestrutura.
Por que o RustDesk combina com o Tactical RMM
O Tactical RMM tem código-fonte disponível e pode ser auto-hospedado. O RustDesk é open source e também roda no seu servidor. Juntar os dois mantém toda a operação de monitoramento e acesso remoto sob o seu domínio, com estas vantagens:
Mesma filosofia self-hosted
Tactical RMM e RustDesk podem rodar nos seus próprios servidores. Os dados de acesso e os identificadores das máquinas ficam na sua infraestrutura, não em uma nuvem de terceiros.
Acesso remoto sob demanda
Além do MeshCentral já embutido no Tactical RMM, o RustDesk vira uma segunda via de controle de tela e transferência de arquivos, útil quando a conexão precisa de outro caminho.
Provisionado por script
A instalação do cliente RustDesk, a captura do ID e a geração de senha são feitas por scripts PowerShell rodados pelo próprio Tactical RMM, em massa, sem tocar máquina por máquina.
Servidor RustDesk próprio
Você aponta os agentes para o seu relay RustDesk auto-hospedado. Sem depender dos servidores públicos do projeto, com latência e soberania sob seu controle.
ID guardado no agente
O identificador e a senha de cada máquina ficam em campos customizados do agente no Tactical RMM, prontos para alimentar o botão de conexão.
Conexão em um clique
Uma URL Action no painel abre a sessão RustDesk já com o ID e a senha da máquina selecionada, sem copiar e colar credencial.
Como funciona a integração
A integração não é nativa do Tactical RMM. Ela é montada com as peças de extensão que a plataforma já oferece. O cliente RustDesk é instalado nas máquinas por um script PowerShell que aponta para o seu servidor RustDesk auto-hospedado. Outro script lê o identificador da máquina com o comando de leitura de ID do RustDesk, e um terceiro gera uma senha aleatória de acesso.
Esses valores são gravados em dois campos customizados do agente, um para o ID e outro para a senha. Com os campos preenchidos, uma URL Action no painel monta o link de conexão do RustDesk usando o ID e a senha daquela máquina. Há um link para controle de tela e outro para transferência de arquivos, e o operador abre a sessão com um clique, sem digitar credencial.
Como o servidor RustDesk é seu, é possível padronizar o endereço do relay em todos os agentes e centralizar o acesso remoto na sua rede. Para entender o panorama completo de acesso remoto da plataforma, incluindo o MeshCentral nativo, veja a página de acesso remoto do Tactical RMM.
Passo a passo para integrar
Suba seu servidor RustDesk
Instale o servidor RustDesk auto-hospedado (hbbs e hbbr), abra as portas necessárias e anote o endereço e a chave pública do relay. É esse servidor que os agentes vão usar.
Crie os campos customizados
No Tactical RMM, adicione dois campos de texto no agente: um para o ID do RustDesk e outro para a senha. São eles que guardam a credencial de cada máquina.
Importe os scripts PowerShell
Adicione os scripts que instalam o cliente RustDesk silenciosamente apontando para o seu servidor, capturam o ID com o comando de leitura de identificador, validam a instalação e geram uma senha aleatória.
Automatize a coleta
Configure tarefas coletoras para rodar os scripts e gravar o ID e a senha nos campos customizados do agente, mantendo os valores sempre atualizados.
Configure a URL Action
Crie uma URL Action que abre o RustDesk já preenchendo o ID e a senha a partir dos campos do agente, tanto para controle de tela quanto para transferência de arquivos.
Perguntas frequentes
Quer Tactical RMM e RustDesk integrados, sem montar tudo sozinho?
A UNODATA entrega o Tactical RMM gerenciado e ajuda a configurar o servidor RustDesk, os scripts e a conexão em um clique, com infraestrutura pronta e suporte em português. Teste grátis por 14 dias.
Conhecer o Tactical RMM da UNODATA