rustdesk

Spesso mi capita di affrontare problemi dalla parte sbagliata ed ovviamente di non trovare soluzioni.
Mi ero messo in testa di mettere da remoto rustdesk su una macchina e senza dilungarmi non ci riuscivo.
Onde evitare di sbattere la testa contro i muri inutilmente vi posto la semplicissima soluzione (della serie avevo la soluzione davanti al naso e non la vedevo)
Per prima cosa do per scontato ci sia l’accesso ssh alla macchina remota.
ci connettiamo alla macchina remota via ssh e poi sulla macchina remota scarichiamo il deb (adattare alla propria distro) che serve.
Attualmente verrebbe cosi wget https://github.com/rustdesk/rustdesk/releases/download/1.3.1/rustdesk-1.3.1-x86_64.deb ed una volta scaricato dare
sudo apt install -fy ./rustdesk-1.3.1-x86_64.deb --fix-missing
Una volta installato dare rustdesk --get-id per aver l’id remoto e poi
sudo rustdesk --password passwordsceltaechesiabellalunga
A questo punto rimane solo da aprire rustdesk sulla propira macchina e mettere l’id remoto e la passwordsceltaechesiabellalunga
Con questo sistema se si riavvia la macchina rimane attivo il servizio di rustdesk. di conseguenza
Servizio Comando

Avvio sudo systemctl start rustdesk.service

Arresto sudo systemctl stop rustdesk.service

Riavvio sudo systemctl restart rustdesk.service

Ricaricamento sudo systemctl reload rustdesk.service

Abilitazione sudo systemctl enable rustdesk.service

Disabilitazione sudo systemctl disable rustdesk.service

Blocco sudo systemctl mask rustdesk.service

Sblocco sudo systemctl unmask rustdesk.service

nella situazione iniziale si disabilita il servizio con sudo systemctl disable rustdesk.service e poi si termina con sudo systemctl stop rustdesk.service

Per semplificare la questione direi che conviene mettere nel file .bash_aliases nella home queste righe
alias avviaru='sudo systemctl start rustdesk.service'
alias distop='sudo systemctl disable rustdesk.service && sudo systemctl stop rustdesk.service'

Dopo il riavvio della macchina remota (o dopo aver dato source ~/.bashrc ) dopo esservi collegati darete avviaru per avviare il servizio e distop per disabilitare il servizio e per fermarlo.