Como habilitar copiar e colar para uma máquina virtual VMware

Por motivos de segurança, a área de transferência está desabilitada por padrão no VMware vSphere Client. Isso significa que você não pode usar operações de copiar/colar entre o sistema operacional e o seu computador quando estiver conectado ao console da máquina virtual VMware. Este artigo explica como habilitar copiar e colar na área de transferência para uma VM VMware.

Conteúdo:

Os recursos de copiar, colar e arrastar e soltar não funcionam no VMware Workstation

Por padrão, o VMware Workstation permite que você use a área de transferência para operações de copiar/colar por meio do Virtual Machine Management Console.

Verifique o seguinte se a área de transferência não funcionar por algum motivo:

  • Certifique-se de que o VMware Tools esteja instalado na máquina virtual e atualize-os se necessário;
  • Verifique se as configurações da área de transferência e arrastar e soltar estão habilitadas nas configurações da VM.
  1. Abra a estação de trabalho VMware -> VM ->Configurações->Opçõesguia;
  2. SelecioneIsolamento de convidados;
  3. Existem duas caixas de seleção aqui:
    Enable drag and drop
    Enable copy and paste

    Habilite ambos e salve as configurações da VM.

  4. Inicie sua VM.

Agora você pode usar a área de transferência para copiar/colar arquivos e texto entre o sistema operacional host e convidado em uma máquina virtual VMware Workstation.

Alternativamente, você pode habilitar essas opções manualmente no arquivo VMX da máquina virtual.

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

Habilitando copiar e colar a área de transferência no VMware ESXi

Agora vamos ver como ativar a área de transferência no VMware vSphere Web Client ou no VMware ESXi Host Client (baseado em HTML5).

  1. Para que a área de transferência funcione em uma máquina virtual ESXi, o VMTools deve estar instalado no sistema operacional convidado; As VMs Linux exigem que o open-vm-toolbox ou o open-vm-tools sejam instalados. Verifique se eles estão instalados (para Ubuntu):
    $ sudo service vmware-tools status
  2. Desligue sua máquina virtual;
  3. Abra as configurações da VM. Vá para oOpções de VM->Avançado->Editar configuração;
  4. CliqueAdicionar parâmetros de configuraçãoe adicione três opções:
    isolation.tools.copy.disable = FALSE
    isolation.tools.paste.disable = FALSE
    isolation.tools.setGUIOptions.enable  = TRUE
    

    RELACIONADO:Como copiar e colar em um Mac: 5 melhores métodos

  5. Salve as alterações e ligue a VM;
  6. Certifique-se de que a área de transferência agora funcione para esta VM para que você possa copiar e colar conteúdo via VMRC.

O arquivo de configuração VMX da máquina virtual no armazenamento de dados também pode ser usado para ativar esses parâmetros.

  1. Conecte-se ao host ESXi usando SSH;
  2. Edite o arquivo VMX da máquina virtual usando vi:
    # vi /vmfs/volumes/volume_id/mun-srv01/mun-srv01.vmx
  3. Adicione as linhas:
    isolation.tools.copy.disable="FALSE"
    isolation.tools.paste.disable="FALSE"
    isolation.tools.SetGUIOptions.enable="TRUE"
    

  4. Salve as alterações e execute a VM.

Você pode ativar a área de transferência para todas as VMs em um host ESXi de uma só vez.

  1. Primeiro, faça backup do arquivo /etc/vmware/config:# cp /etc/vmware/config /etc/vmware/config_bak
  2. Edite o arquivo:
    # vi /etc/vmware/config
  3. Adicione as linhas:
    vmx.fullpath = "/bin/vmx"isolation.tools.copy.disable="FALSE"
    isolation.tools.paste.disable="FALSE"
    isolation.tools.SetGUIOptions.enable="TRUE"
    

  4. Reinicie o host ESXi.

Você também pode ativar as opções da área de transferência usando o PowerShell.

  1. Instale o módulo VMware PowerCLI em seu computador:Install-Module -Name VMware.PowerCLI
  2. Conecte-se ao vCenter ou ESXi:Connect-VIServer <FQDN_of_vCenter_or_ESXi_host>
  3. Habilite as seguintes opções para sua 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

Se a área de transferência não funcionar na versão HTML do seu cliente VMware, tente instalar o VMRC no seu computador e usá-lo para conectar-se à VM.

Related Posts