Ubuntu 16.10 Yakkety Yak
Ubuntu 16.04 Xenial Xerus
Ubuntu 14.04 Trusty Tahr
Ubuntu 12.04 Precise Pangolin
Das Programm TeamViewer ist eine proprietäre Software für den Fernzugriff auf Rechner. Damit sind Dateiübertragungen und Präsentationen möglich. Weitere Funktionen sind ein Chat sowie Audio- und Videoübertragungen mit zwei oder mehr Benutzern. Für Privatanwender ist TeamViewer kostenlos nutzbar.
TeamViewer arbeitet dabei ohne zusätzliche Konfigurationen auch über Firewalls, Proxy-Server oder NAT-Router hinweg.
TeamViewer ist keine Linux-native Software, sondern Windows-Software, die über eine im Paket mitgelieferte Wine-Version läuft.
Von TeamViewer GmbH werden folgende DEB-Pakete angeboten:
Die Pakete können für Ubuntu 16.04, Ubuntu 14.04 und Ubuntu 12.04 heruntergeladen werden. Nachdem man sie für die korrekte Ubuntuversion und Architektur geladen hat, müssen DEB-Pakete noch installiert werden.
Fremdpakete können das System gefährden.
Der folgende Befehl lädt teamviewer_i386.deb (das auch mit 64-bit-Systemen genutzt werden kann) von der TeamViewer-Homepage herunter und installiert es (getestet mit Ubuntu 16.10 und 16.04).
Mit apt-get (Standard):
sudo apt-get purge teamviewer; sudo apt-get purge teamviewer:i386; sudo dpkg --add-architecture i386; sudo apt-get update; sudo apt-get install libasound2:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 libxinerama1:i386; wget --continue 'http://download.teamviewer.com/download/teamviewer_i386.deb'; sudo dpkg -i teamviewer_i386.deb; sudo apt-get install -f
Mit Aptitude:
sudo aptitude purge teamviewer; sudo aptitude purge teamviewer:i386; sudo dpkg --add-architecture i386; sudo aptitude update;sudo aptitude install libasound2:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 libxinerama1:i386; wget --continue 'http://download.teamviewer.com/download/teamviewer_i386.deb'; sudo dpkg -i teamviewer_i386.deb
Nach erfolgreicher Installation findet man das Programm bei Ubuntu-Varianten mit einem Anwendungsmenü unter "Internet -> TeamViewer". Alternativ lässt es sich im Terminal [2] mit dem Befehl:
teamviewer
starten. Sollte beim Start die Fehlermeldung:
"Teamviewer Daemon is not running, please start teamviewerd and then restart Teamviewer"
angezeigt werden, muss der Teamviewer-Dienst mit dem folgenden Befehl gestartet werden:
sudo teamviewer --daemon start
Um eine Verbindung aufbauen zu können, muss auf zwei Rechnern (A und B) TeamViewer gestartet werden. Jeder Rechner bekommt eine eindeutige ID und ein temporäres Passwort, über welche jeder kontaktiert werden kann. Diese Informationen werden direkt im Programmfenster angezeigt. Soll nun Rechner A (Client) auf Rechner B (Host) zugreifen, müssen A die ID und das Passwort von B bekannt sein. Diese Daten können persönlich, telefonisch oder durch eine automatische E-Mail-Einladung weitergegeben werden.
Für die Verbindung stehen verschiedene Modi zur Verfügung:
Fernwartung
Präsentation
Dateitransfer
Die "Fernwartung" gibt dem Client die Kontrolle über den Host und kann diesen über Maus und Tastatur komplett steuern und administrieren. Während einer Fernwartungssitzung ist es über "Aktionen -> Richtungswechsel" möglich, Host- und Client-System zu tauschen, ohne eine neue Verbindung starten zu müssen.
Wird die "Präsentation" gewählt, beginnt A seinen Bildschirminhalt an B zu streamen. Es ist so nicht möglich, irgendwelche Aktionen auf dem anderen Rechner durchzuführen.
Der "Dateitransfer" ähnelt einem Dateimanager oder FTP-Programm. Der Dateitransfer kann auch während einer Fernwartungssitzung gestartet werden.
Der TeamViewer wird bei jedem Systemstart automatisch als Hintergrundprozess gestartet. Um dies zu verhindern, muss der folgende Befehl ausgeführt werden:
sudo teamviewer daemon disable
Damit wird auch der automatische Start auch bei den allen Neustarts des Rechners unterbunden.
Möchte man den TeamViewer wieder aktivieren, geschieht das mit folgendem Befehl:
sudo teamviewer daemon enable
Möchte man TeamViewer nur für die laufende Sitzung deaktivieren geht das mit dem folgenden Befehl:
sudo teamviewer --daemon stop
Beim nächsten Neustart des Systems wird dann der TeamViewer aber wieder mit geladen.
Die Linux-Version von TeamViewer befindet sich in der Beta-Phase. Dadurch bedingt gibt es einige Einschränkungen gegenüber der Version für Windows und Mac OS X:
ein Linux-Host kann über das Interface von TeamViewer nicht neu gestartet werden
weder die Eingaben noch die Anzeige des Linux-Hosts können deaktiviert werden
die Ansicht einzelner Fenster funktioniert nicht (weder bei der Fernwartung noch Präsentation)
soll TeamViewer automatisch gestartet werden, ist ein manueller Eintrag in den Autostart notwendig
Dies tritt u.U. auf, wenn Teamviewer mit dem Standardbenutzer "ubuntu" der Live-CD gestartet wird. Abhilfe schafft das Hinzufügen eines neuen Benutzers, z.B. "test":
sudo adduser test
Ein Passwort eingeben (merken) und anschließende Anmeldung mit diesem Benutzer (Knopf rechts oben, statt Ausschalten zum neuen Benutzer wechseln und mit diesem Teamviewer ausführen).
TeamViewer – jetzt auch für Linux - Ikhaya, 04/2010
Liste der Wikiartikel zum Thema "Fernzugriff"
Diese Revision wurde am 12. Februar 2017 19:27 von XM-Franz erstellt.