Tags: vSphere, Datei-Management, ESXi
Möchte man Inhalte zwischen dem eigenen Arbeitsplatz und der VM-Konsole via Clipboard austauschen, dann geht das unter vSphere standardmäßig nicht. Dies liegt an einer Sicherheits-Policy, mit der VMware verhindern will, dass auf diesem Weg sensible Daten die virtuelle Maschine verlassen.
Den meisten Nutzern sind damit vertraut, dass man über eine RDP-Verbindung problemlos Dokumente via Zwischenablage zwischen dem physischen Arbeitsplatz und dem Remote-System kopieren kann.
Innerhalb der vSphere-Infrastruktur ist dies nicht möglich, da VMware in seinen Best Practices den Schutz vor böswilliger Nutzung den Vorrang einräumt. Kopieren und Einfügen steht per Default auch dann nicht zur Verfügung, wenn man die VMware Tools installiert. In einer Labor-Umgebung bzw. in einem vertrauenswürdigen Kontext stellt diese Funktion aber eine Arbeitserleichterung dar.
Copy and Paste auf VM-Ebene aktivieren
Hierzu öffnet man wahlweise den vSphere- oder Host-Client und bearbeitet die Einstellungen der gewünschten virtuellen Maschine. Dazu muss diese ausgeschaltet sein. Hier wechselt man zu VM-Optionen => Erweitert => Konfiguration bearbeiten und fügt nacheinander folgende Konfigurationsparameter hinzu:
isolation.tools.copy.disable FALSE
isolation.tools.paste.disable FALSE
Alternativ kann man auch die .vmx-Datei der VM im Datastore-Browser lokalisieren, herunterladen, mit einem gewöhnlichen Editor bearbeiten und wieder hochladen. Nach dem Start der VM sollte Copy and Paste funktionieren.
Copy and Paste auf Host-Ebene aktivieren
Um Kopieren und Einfügen für einen Host und damit für alle seine VMs zu aktivieren, verbindet man sich per SSH mit dem gewünschten ESXi, zum Beispiel via Putty. Dort meldet man sich als root an und öffnet folgende Datei im vi-Editor:
vi /etc/vmware/config
Aus Sicherheitsgründen ist es aber empfehlenswert, vorher mit
cp config config_old
eine Kopie der ursprünglichen Datei anzufertigen, falls irgendetwas schieflaufen sollte.
Anschließend fügt man in der Datei folgenden Eintrag hinzu:
vmx.fullpath = "/bin/vmx"isolation.tools.copy.disable="FALSE"isolation.tools.paste.disable="FALSE"
Nach dem Speichern ist ein Reboot des ESXi-Servers nötig, damit die neue Einstellung greift.
Verschiebt man eine virtuelle Maschine per vMotion auf einen Host, bei dem Copy and Paste bereits auf die gezeigte Art aktiviert wurde, dann wird das Feature für diese VM automatisch verfügbar. Die Host-Ebene hat also Vorrang vor jener der VM.
Täglich Know-how für IT-Pros mit unserem Newsletter
Seine Themenschwerpunkte sind Virtualisierung und Cloud Computing, speziell VMware, Amazon Web Services, Google Cloud und Microsoft Azure. Thomas ist zertifizierter VMware Professional, Advanced Professional und wurde von VMware in den Jahren 2016, 2017, 2018, 2019 und 2020 mit dem Blogger-Status vExpert ausgezeichnet.
Thomas ist außerdem zertifizierter AWS Solutions Architect, Sysops Engineer und Devops Engineer sowie Microsoft Certified Azure Administrator.
Thomas führt aktuell jeden zweiten Montag einen 4-tägigen Grundlagenkurs in Cloud Computing mit AWS via Zoom-Meeting durch. Weitere Informationen und Anmeldung über sein AWS-Blog.
Ähnliche Beiträge
- ESXi Free 8.0: Neuerungen, Hardware-Voraussetzungen, Lizenzierung
- ESXi 7 U3 wieder verfügbar, vCenter 7 Update 3c mit log4j-Fix und Rückkehr alter Schwachstellen
- VMware bringt App mit Benachrichtigungen zu Patches, Schwachstellen und Troubleshooting
- Troubleshooting von VMware vSphere: Logs, Events und Tasks
- Tool für Maximalwerte in VMware vSphere, Poster für Cmdlets in PowerCLI 10
Weitere Links