install.sh
Note
Não esqueça de obter sua licença em https://rustdesk.com/pricing/, consulte a página de licença para mais detalhes.
Por favor leia instalação OSS primeiro antes de fazer esta instalação simples. Você pode conhecer mais detalhes subjacentes lá.
Instalar
Copie e cole o comando acima em seu terminal Linux para instalar o RustDesk Server Pro.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash
Note
Eu recomendo usar a imagem Docker; simplifica enormemente o processo de implantar a solução bem como atualizá-la. O consumo de recursos é muito baixo.
E por favor execute o acima sob seu diretório home ao invés de um diretório onde você não tem permissão de escrita.
O que faz:
- Instalar algumas dependências
- Configurar firewall UFW se disponível
- Criar um diretório de trabalho
/var/lib/rustdesk-server
e um diretório de log/var/log/rustdesk-server
- Instalar executáveis em
/usr/bin
- Baixar e extrair Serviços RustDesk Pro para a pasta acima
- Criar serviços systemd para hbbs e hbbr (nomes de serviço são
rustdesk-hbbs.service
erustdesk-hbbr.service
) - Se você escolher Domínio, ele instalará Nginx e Certbot, permitindo que a API esteja disponível na porta
443
(HTTPS) e obter um certificado SSL na porta80
, é renovado automaticamente. Quando o https estiver pronto, acesse comhttps://seudominio.com
ao invés dehttps://seudominio.com:21114
.
Note
Note
Atualizar
Copie e cole o comando acima em seu terminal Linux para atualizar sua instalação existente do RustDesk Server Pro, isto também poderia ser salvo localmente e agendado com cron.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash
Note
Se você encontrar problemas com este script, eu sugeriria que você percorresse o script e executasse os passos manualmente, um por um.
E por favor execute o acima sob seu diretório home ao invés de um diretório onde você não tem permissão de escrita.
O que faz:
- Verifica novas versões do RustDesk Server Pro
- Se encontrar uma nova versão, remove os arquivos da API e baixa novos executáveis e arquivos da API
Converter do código aberto
Copie e cole o comando acima em seu terminal Linux para converter do RustDesk Server para RustDesk Server Pro.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash
Note
21114
ao seu firewall, esta é uma porta adicional para console web e login de usuário no cliente RustDesk.Note
O que faz:
- Desabilitar e remover os serviços antigos
- Instalar algumas dependências
- Configurar firewall UFW se disponível
- Criar uma pasta
/var/lib/rustdesk-server
e copiar os certificados aqui - Deletar
/var/log/rustdesk
e criar/var/log/rustdesk-server
- Baixar e extrair Serviços RustDesk Pro para a pasta acima
- Criar serviços systemd para hbbs e hbbr (nomes de serviço são rustdesk-hbbs.service e rustdesk-hbbr.service)
- Se você escolher Domínio, ele instalará Nginx e Certbot, permitindo que a API esteja disponível na porta 443 (HTTPS) e obter um certificado SSL na porta 80, é renovado automaticamente