Betriebssystem
Session-Richtung
Aufzeichnung unterstützt
Upload unterstützt

Windows

Incoming

Checkmark button

Checkmark button

Outgoing

Checkmark button

Checkmark button

macOS

Incoming

Checkmark button

Crossmark

Outgoing

Checkmark button

Crossmark

Linux

Incoming

Crossmark

Crossmark

Outgoing

Checkmark button

Checkmark button

Ausrollen der Zertifikate

Wenn Sie dies auf Windows-Geräten ausrollen, müssen Sie Ihre PEM- und CRT-Dateien mit dem folgenden Befehl in das PFX-Format konvertieren, wobei Sie <CertificateAndKeyName> und <CertificateName> durch die entsprechenden Dateinamen ersetzen:

openssl pkcs12 \
 -inkey <CertificateAndKeyName>.pem \
 -in <CertificateAndKeyName>.crt \
 -export \
 -out <CertificateName>.pfx

Das erstellte PFX-Zertifikat kann mithilfe Ihrer Endpoint Management-Lösung in den lokalen Zertifikatsspeicher der Zielgeräte übertragen werden. Nach der Übertragung sollte das Zertifikat im Zertifikat-Manager des lokalen Computers (suchen Sie nach Computerzertifikate verwalten) im Ordner Persönlich/Zertifikate angezeigt werden.

PowerShell bezeichnet diesen Speicherort als:

cert:\LocalMachine\My

Um den Zugriff auf den privaten Schlüssel zu minimieren, beschränken Sie die Berechtigungen auf das SYSTEM-Konto und nur die erforderlichen Administratorkonten. Sie können dies im Zertifikats-Manager für den lokalen Computer überprüfen, indem Sie mit der rechten Maustaste auf das Zertifikat klicken, Alle Aufgaben auswählen, dann Private Schlüssel verwalten… und sicherstellen, dass nur die erforderlichen Konten Zugriff haben.

Wenn Sie dies auf Linux-Geräten ausrollen, sind keine Änderungen erforderlich. Sie sollten die PEM-Datei des privaten Schlüssels in /etc/teamviewer/ssl/private und die CRT-Datei des öffentlichen Zertifikats in /etc/teamviewer/ssl/certs ablegen. Stellen Sie sicher, dass sowohl das öffentliche Zertifikat als auch der entsprechende private Schlüssel denselben Basisdateinamen haben, z.B. <CertificateAndKeyName>.pem und <CertificateAndKeyName>.crt. Bitte stellen Sie sicher, dass root der Eigentümer der privaten Schlüsseldatei ist. Es wird empfohlen, den Zugriff auf root selbst zu minimieren.

Testen und Anwenden der Richtlinie

Da die Einrichtung dieser Funktion kompliziert ist, sollte sie getestet werden, bevor sie vollständig auf andere Geräte übertragen wird. Dies kann getestet werden, indem das Zertifikat auf einem lokalen Gerät installiert und die Richtlinie auf dasselbe Gerät angewendet wird.

Um die Aufzeichnung der ausgehenden Session hochzuladen, starten Sie eine Remote-Session vom Gerät aus und beginnen Sie dann mit der Aufzeichnung. Für das Hochladen der Aufzeichnung der eingehenden Session starten Sie eine Verbindung zum Gerät und prüfen Sie, ob die Aufzeichnung automatisch gestartet wird. Überprüfen Sie anschließend, ob die Datei nach Beendigung der Aufzeichnung erfolgreich auf den SFTP-Server hochgeladen wurde. Dadurch wird bestätigt, dass die Verschlüsselung, Entschlüsselung und SFTP-Einrichtung sowie die Verbindung zum Server vom hochladenden Gerät aus ordnungsgemäß funktionieren.

Wenn ein Upload fehlschlägt, wird er nach einer kurzen Zeitspanne erneut versucht, wobei sich diese Zeitspanne mit jedem weiteren fehlgeschlagenen Versuch bis zu einer maximalen Dauer von einer Stunde verlängert. Durch die Zeitüberschreitung wird die Anzahl fehlerhafter Anfragen an den SFTP-Server reduziert. Insbesondere während der Testphase, in der die Konfiguration noch aktiv angepasst wird, erfolgt der nächste Versuch möglicherweise nicht unmittelbar nach Beendigung einer Aufzeichnung. Um sofort erneut zu versuchen, einen Upload vorzunehmen, kann ein vollständiger Neustart von TeamViewer durchgeführt werden (z.B. durch einen Neustart des Computers).

Sobald der Test erfolgreich ist, rollen Sie zunächst das Zertifikat mit Ihrer Endpoint Management-Lösung auf alle Geräte aus und wenden Sie dann die Richtlinie auf diese Geräte an. Sobald diese Geräte Remote-Sessions aufzeichnen, werden alle Aufzeichnungen von diesen Geräten automatisch auf Ihren Server hochgeladen.