Sådan aktiverer du kopiering og indsæt for en virtuel VMware-maskine

Af sikkerhedsmæssige årsager er udklipsholderen deaktiveret som standard i VMware vSphere Client. Det betyder, at du ikke kan bruge kopierings-/indsæt-operationer mellem operativsystemet og din computer, når du er tilsluttet VMware virtuelle maskine-konsollen. Denne artikel forklarer, hvordan du aktiverer udklipsholder kopiering og indsæt for en VMware VM.

Indhold:

Kopier, indsæt, træk-og-slip-funktioner virker ikke i VMware Workstation

Som standard giver VMware Workstation dig mulighed for at bruge udklipsholderen til kopiering/indsæt-handlinger gennem Virtual Machine Management Console.

Tjek følgende, hvis udklipsholderen af ​​en eller anden grund ikke virker:

  • Sørg for, at VMware Tools er installeret på den virtuelle maskine, og opdater dem om nødvendigt;
  • Tjek, at udklipsholderen og træk-og-slip-indstillingerne er aktiveret i VM-indstillingerne.
  1. Åbn VMware Workstation -> VM ->Indstillinger->Valgmulighederfaneblad;
  2. VælgeGæsteisolation;
  3. Der er to afkrydsningsfelter her:
    Enable drag and drop
    Enable copy and paste

    Aktiver dem begge, og gem VM-indstillinger.

  4. Start din VM.

Du kan nu bruge udklipsholderen til at kopiere/indsætte filer og tekst mellem dit værts- og gæsteoperativsystem i en virtuel VMware Workstation-maskine.

Alternativt kan du aktivere disse muligheder manuelt i den virtuelle maskines VMX-fil.

isolation.tools.copy.disable = "FALSE"
isolation.tools.dnd.disable = "FALSE"
isolation.tools.paste.disable = "FALSE"
isolation.tools.hgfs.disable= "FALSE"

Aktivering af udklipsholder kopiering og indsæt i VMware ESXi

Lad os nu se på at aktivere udklipsholderen i VMware vSphere Web Client eller VMware ESXi Host Client (HTML5-baseret).

  1. For at udklipsholderen kan fungere i en virtuel ESXi-maskine, skal VMTools være installeret i gæsteoperativsystemet; Linux VM'er kræver open-vm-toolbox eller open-vm-tools for at blive installeret. Tjek, at de er installeret (til Ubuntu):
    $ sudo service vmware-tools status
  2. Sluk for din virtuelle maskine;
  3. Åbn VM-indstillingerne. Gå tilVM-indstillinger->Fremskreden->Rediger konfiguration;
  4. KlikTilføj konfigurationsparametreog tilføje tre muligheder:
    isolation.tools.copy.disable = FALSE
    isolation.tools.paste.disable = FALSE
    isolation.tools.setGUIOptions.enable  = TRUE
    

    RELATERET:Sådan kopieres og indsættes på en Mac: 5 bedste metoder

  5. Gem ændringerne og strømmen på VM'en;
  6. Sørg for, at udklipsholderen nu fungerer for denne VM, så du kan kopiere og indsætte indhold via VMRC.

VMX-konfigurationsfilen for den virtuelle maskine på datalageret kan også bruges til at aktivere disse parametre.

  1. Opret forbindelse til ESXi-værten ved hjælp af SSH;
  2. Rediger den virtuelle maskine VMX-fil ved hjælp af vi:
    # vi /vmfs/volumes/volume_id/mun-srv01/mun-srv01.vmx
  3. Tilføj linjerne:
    isolation.tools.copy.disable="FALSE"
    isolation.tools.paste.disable="FALSE"
    isolation.tools.SetGUIOptions.enable="TRUE"
    

  4. Gem ændringerne, og kør VM'en.

Du kan aktivere udklipsholderen for alle VM'er på en ESXi-vært på én gang.

  1. Sikkerhedskopier først filen /etc/vmware/config:# cp /etc/vmware/config /etc/vmware/config_bak
  2. Rediger filen:
    # vi /etc/vmware/config
  3. Tilføj linjerne:
    vmx.fullpath = "/bin/vmx"isolation.tools.copy.disable="FALSE"
    isolation.tools.paste.disable="FALSE"
    isolation.tools.SetGUIOptions.enable="TRUE"
    

  4. Genstart ESXi-værten.

Du kan også aktivere udklipsholderindstillinger ved hjælp af PowerShell.

  1. Installer VMware PowerCLI-modulet på din computer:Install-Module -Name VMware.PowerCLI
  2. Opret forbindelse til vCenter eller ESXi:Connect-VIServer <FQDN_of_vCenter_or_ESXi_host>
  3. Aktiver følgende muligheder for din VM:
    $VM = Get-VM -Name mun-srv01
    New-AdvancedSetting -Entity $VM.name -Name isolation.tools.copy.disable -Value False -Confirm:$false -Force:$true
    New-AdvancedSetting -Entity $VM.name -Name isolation.tools.paste.disable -Value False -Confirm:$false -Force:$true
    New-AdvancedSetting -Entity $VM.name -Name isolation.tools.setGUIOptions.enable -Value True -Confirm:$false -Force:$true

Hvis udklipsholderen ikke virker i HTML-versionen af ​​din VMware-klient, skal du prøve at installere VMRC på din computer og bruge den til at oprette forbindelse til VM'en.

Related Posts