install.sh
Note
Vergessen Sie nicht, Ihre Lizenz unter https://rustdesk.com/pricing/ zu erwerben, auf der Seite Lizenz finden Sie weitere Informationen.
Bitte lesen Sie zuerst die OSS-Installation, bevor Sie diese einfache Installation durchführen. Dort erfahren Sie mehr über die zugrunde liegenden Details.
Installation
Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um RustDesk Server Pro zu installieren.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/install.sh | bash
Note
Ich empfehle die Verwendung des Docker-Images; es vereinfacht den Prozess der Bereitstellung der Lösung sowie deren Aktualisierung erheblich. Der Ressourcenverbrauch ist sehr gering.
Bitte führen Sie den obigen Befehl in Ihrem Home-Verzeichnis aus und nicht in einem Verzeichnis, für das Sie keine Schreibberechtigung haben.
Was es bewirkt:
- Installiert einige Abhängigkeiten
- Richtet die UFW-Firewall ein, falls vorhanden
- Erstellt den Arbeitsordner
/var/lib/rustdesk-server
und den Protokollordner/var/log/rustdesk-server
- Installiert die ausführbaren Dateien in
/usr/bin
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten
rustdesk-hbbs.service
undrustdesk-hbbr.service
) - Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port
443
(HTTPS) verfügbar ist und ein SSL-Zertifikat über Port80
abgerufen werden kann, das automatisch erneuert wird. Wenn HTTPS bereit ist, greifen Sie bitte mithttps://yourdomain.com
anstatt mithttps://yourdomain.com:21114
zu
Note
Note
Note
Upgrade
Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um Ihre bestehende RustDesk Server Pro-Installation zu aktualisieren. Dies kann auch lokal gespeichert und mit cron geplant werden.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/update.sh | bash
Note
Wenn Sie Probleme mit diesem Skript haben, empfehle ich Ihnen, das Skript durchzugehen und die Schritte manuell, einen nach dem anderen, auszuführen.
Bitte führen Sie den obigen Befehl in Ihrem Home-Verzeichnis aus und nicht in einem Verzeichnis, für das Sie keine Schreibberechtigung haben.
Was es bewirkt:
- Überprüft auf neue Versionen von RustDesk Server Pro
- Wenn eine neue Version gefunden wird, werden die API-Dateien entfernt und neue ausführbare Dateien und API-Dateien heruntergeladen
Konvertierung von Open Source
Kopieren Sie den obigen Befehl und fügen Sie ihn in Ihr Linux-Terminal ein, um von RustDesk Server zu RustDesk Server Pro zu konvertieren.
wget -qO- https://raw.githubusercontent.com/rustdesk/rustdesk-server-pro/main/convertfromos.sh | bash
Note
21114
zu Ihrer Firewall hinzu. Dies ist ein zusätzlicher Port für die Webkonsole und die Benutzeranmeldung im RustDesk-Client.Note
Was es bewirkt:
- Deaktiviert und entfernt die alten Dienste
- Installiert einige Abhängigkeiten
- Richtet die UFW-Firewall ein, falls vorhanden
- Erstellt den Ordner
/var/lib/rustdesk-server
und kopiert die Zertifikate dorthin - Löscht
/var/log/rustdesk
und erstellt/var/log/rustdesk-server
- Lädt RustDesk Pro Services herunter und entpackt sie in den oben genannten Ordner
- Erstellt systemd-Dienste für hbbs und hbbr (Die Dienstnamen lauten rustdesk-hbbs.service und rustdesk-hbbr.service)
- Wenn Sie Domain gewählt haben, werden Nginx und Certbot installiert, sodass die API auf Port 443 (HTTPS) verfügbar ist und ein SSL-Zertifikat über Port 80 abgerufen werden kann, das automatisch erneuert wird