[[Vorlage(Getestet, bionic, focal)]] {{{#!vorlage Wissen [:Pakete installieren: Installation von Programmen] [:Programme_starten: Starten von Programmen] [:Terminal: Ein Terminal verwenden] [:mit Root-Rechten arbeiten:] [:Paketinstallation_DEB: Ein einzelnes Paket installieren] }}} [[Inhaltsverzeichnis(1)]] Das Programm [https://anydesk.de/remote-desktop AnyDesk] {de} ist eine [:unfreie_Software:proprietäre] plattformübergreifende Software für den [wikipedia:Fernwartung:Fernzugriff] auf andere Rechner, vergleichbar mit [:TeamViewer:]. Der Fokus der Anwendung liegt vor allem in der Leistung (geringe Latenz und hohe Bildrate selbst bei geringer Bandbreite) und formuliert gar den Anspruch, stundenlanges Arbeiten an entfernten Rechnern angenehm zu machen. Die Verbindung läuft wahlweise über einen AnyDesk-Server oder als Direktverbindung. Für Privatanwender ist AnyDesk kostenlos nutzbar. = Installation = [[Bild(Wiki/Icons/synaptic.png, 48, align=right)]] [[Vorlage(Fremdpaket, "der AnyDesk Software GmbH", https://anydesk.de/download, bionic,focal)]] == per Terminal == {{{#!vorlage Befehl sudo apt install ./anydesk*.deb }}} Treten Fehlermeldungen wegen fehlender Pakete auf, die nicht mit installiert wurden, hilft: {{{#!vorlage Befehl sudo apt update sudo apt -f install }}} Nach Bestätigen der Anfrage ob man fortfahren möchte, werden die fehlenden Pakete nachinstalliert. == per AnyDesk DEB repository == Nach der Installation von [:apt/Schlüsselverwaltung:Signierschlüssel] und [:Fremdquellen:Fremdquelle] kann AnyDesk per [:APT:] installiert werden (bei Fehler siehe [http://deb.anydesk.com/howto.html aktuelle URLs]): {{{#!vorlage Befehl curl https://keys.anydesk.com/repos/DEB-GPG-KEY | sudo -H gpg --dearmor -o /etc/apt/keyrings/anydesk-archive.gpg echo 'deb [signed-by=/etc/apt/keyrings/anydesk-archive.gpg] http://deb.anydesk.com/ all main' | sudo tee /etc/apt/sources.list.d/anydesk-stable-all.list sudo apt update sudo apt install anydesk }}} Im linken Fensterbereich zeigt AnyDesk an ob es aktuell ist. = Benutzung = Nach erfolgreicher Installation findet man das Programm bei Ubuntu-Varianten mit einem Anwendungsmenü unter ''"Internet -> AnyDesk"''. Alternativ lässt es sich im Terminal mit dem folgenden Befehl starten [2]. {{{#!vorlage Befehl anydesk }}} == Startparameter == Beim Aufruf können noch die in der Tabelle aufgeführten Startparameter mitgegeben werden. In jedem Fall startet der Aufruf die gewünschten Prozesse losgelöst vom Terminal. {{{#!vorlage Tabelle Parameter und Optionen +++ Parameter Beschreibung +++ `--connect ID` startet Anydesk und verbindet mit der angegebenen AnyDesk `ID` bzw. IP-Adresse }}} Beispiel: {{{#!vorlage Befehl anydesk --connect maxmuster@ad }}} == Verbindungen aufbauen == {{{#!vorlage Tabelle <:>[[Bild(Programmfenster_anydesk_6.1.0-1_amd64_2021-03-26.png, x150)]] <:>[[Bild(Anydesk-Standardansicht.png, x150)]] <:>[[Bild(Anydesk-Dateiübertragung.png, x150)]] <:>[[Bild(Verbindungsstatus.png, x150)]] +++ <:>erweiterte Ansicht <:>Standardansicht <:>Dateiübertragung <:>Verbindungsstatus }}} Um eine Verbindung aufbauen zu können, muss auf zwei Rechnern AnyDesk gestartet werden. Jeder Rechner bekommt eine eindeutige AnyDesk-Adresse (Bsp. `Rechnername@ad`), welche direkt im Programmfenster angezeigt wird. Versucht man über die AnyDesk-Adresse eines anderen Rechners auf diesen zuzugreifen, so erscheint ein Dialog mit der Frage, ob der Zugriff gestattet werden soll und kann einzeln über den Zugriff auf Ton, Zwischenablage und Maus & Tastatur entscheiden. Alternativ lässt sich in den Einstellungen ein permanentes Passwort einrichten. Mit Anydesk lassen sich auch Dateien übertragen. === Direktverbindung === Gibt man anstelle der AnyDesk-Adresse die IP-Adresse eines anderen Rechners ein: {{{#!vorlage Befehl anydesk --connect IP-ADRESSE }}} so wird eine TCP-Direktverbindung zum Zielrechner auf Port `7070` hergestellt. Im lokalen Netzwerk kann alternativ der Rechnername `Rechnername.local` eingegeben werden (siehe auch [:Avahi:]). In diesen Fällen kann logischerweise die Authentizität des Gegenübers nicht mehr über die AnyDesk-Server kryptographisch verifiziert werden. = Deinstallation = Hat man sich für die Installation mittels Respository entschieden, muss die Datei '''/etc/apt/sources.list.d/anydesk-stable-all.list''' nach der Deinstallation wieder entfernt werden: {{{#!vorlage Befehl sudo apt purge anydesk sudo rm /etc/apt/sources.list.d/anydesk-stable-all.list /etc/apt/keyrings/anydesk-archive.gpg }}} = Problembehebung = Wayland wird aktuell noch nicht unterstützt, daher muß beim Login Xorg ausgewählt werden. === Autostart deaktivieren === Bei der Installation registriert sich das Programm als Autostartprogramm und meldet sich daher bei jedem Systemstart am AnyDesk-Server an. Unter den Desktopumgebungen Unity, Gnome und Mate kann AnyDesk einfach im Menü ''"Startprogramme"'' in der Systemsteuerung deaktiviert werden. Unter KDE klappt das leider nicht. Hier muss die Datei '''/etc/xdg/autostart/anydesk.desktop''' manuell gelöscht werden. Alternativ kann bei Systemen mit systemd folgendes verwendet werden: {{{#!vorlage Befehl sudo systemctl disable anydesk.service }}} = Links = * [https://anydesk.de/remote-desktop Herstellerseite] {de} * [https://download.anydesk.com/docs/AnyDesk-Benutzerhandbuch.pdf Benutzerhandbuch (PDF)] {de} * [https://anydesk.com/benchmark/anydesk-benchmark.pdf Leistungsvergleich (PDF)] {en} mit anderer Remote-Software * [https://www.linux-community.de/ausgaben/linuxuser/2016/03/aus-der-ferne/ Aus der Ferne – Anydesk als Konkurrenz zu Teamviewer] {de} - LinuxUser, 03/2016 * [:Netzwerk#Fernzugriff:Fernzugriff] - Liste der Wikiartikel zum Thema * [:VNC:Virtual Network Computing] #tag: Internet, System, Sicherheit, Fernwartung, Remotedesktop, unfreie Software