Este programa código aberto ajuda os usuários a acessar e controlar seus computadores de qualquer local. Ele serve como cliente e servidor, portanto, não há necessidade de usar outros aplicativos de terceiros para usá-lo. Instale o seu servidor Ubuntu Server Instale o SSH na instalacao ou separadamente Mude a porta da conexão SSH de 22 para a que vc achar melhor e mais segura.
Passo a passo
Instalaremos o Servidor RuskDesk
Necessario para a instalação
1- Crie um servidor com uma distro UBUNTU SERVER 22.04 ( foi a minha predileção pelo fato de LTS ) e instale com SSH
2- Atualize
3- Execute os conteudo abaixo para baixar as suas versões do RuskDesk
4- Instale pelo terminal:
sudo dpkg -i rustdesk-server-hbbr_1.1.7_amd64.deb
sudo dpkg -i rustdesk-server-hbbs_1.1.7_amd64.deb
5- Por segurança habilite a regra de entrada do seu firewall para o SSH, somente para o ip de uma maquina local que ira administrá-lo.
sudo ufw allow proto tcp from 192.168.0.71 to any port 22
6- Habilite as portas de comunicação da aplicação no Firewall
sudo ufw allow 21115:21119/tcp
sudo ufw allow 8000/tcp
sudo ufw allow 21116/udp
sudo ufw allow 2234/tcp - Esta é a minha porta do SSH
sudo ufw enable
7- Por ultimo ainda no terminal, Execute
sudo hbbs -r 192.168.0.73:21115
e
hbbr
Obs: este comando ira fazer com que o serviço fique rodando e escutando as conexões
Passo a passo
Instalaremos o RustDesk como um para rodar automaticamente ao iniciar o Servidor
1- Criando o arquivo de servico
sudo touch /etc/systemd/system/desk_hbbs.service
sudo touch /etc/systemd/system/desk_hbbr.service
2- Dando permissão ao arquivos de serviço
sudo chmod 664 /etc/systemd/system/desk_hbbs.service
sudo chmod 664 /etc/systemd/system/desk_hbbr.service
3- Editando e inserindo parametros no arquivo do serviço
abrir o arquivo do servico - desk_hbbs.service
sudo nano /etc/systemd/system/desk_hbbs.service
inserir as informacoes no arquivo do servico - desk_hbbs.service
[Unit]
After=network.service
[Service]
ExecStart=hbbs
[Install]
WantedBy=default.target
abrir o arquivo do servico - desk_hbbr.service
sudo nano /etc/systemd/system/desk_hbbr.service
inserir as informacoes no arquivo do servico - desk_hbbs.service
[Unit]
After=network.service
[Service]
ExecStart=hbbr
[Install]
WantedBy=default.target
4- Habilitando os serviços
sudo systemctl daemon-reload
sudo systemctl enable desk_hbbs
sudo systemctl enable desk_hbbs
4- Startando os serviços
sudo systemctl start desk_hbbs
sudo systemctl start desk_hbbs
sudo systemctl restart sshd
sudo systemctl restart ssh
Seja Feliz, Seja Livre e Use Linux