• Nenhum resultado encontrado

Opções de configuração em / etc / vmware / config

Os processos VMware BlastServer e BlastProxy, juntamente com seus plug-ins e processos relacionados, usam o arquivo de configuração / etc / vmware / config .

Observação A tabela a seguir inclui descrições de cada configuração de política imposta pelo agente para dispositivos USB no arquivo de configuração do Horizon Agent. O Horizon Agent usa essas configurações para decidir se um dispositivo USB pode ser encaminhado para a máquina host. Horizon Agent também passa essas configurações para Horizon Client para interpretação e aplicação. A aplicação é baseada em se você especificar o modificador de mesclagem ( (m) ) para aplicar a configuração de política de filtro Horizon Agent além da configuração de política de filtro Horizon Client ou substituir o (o) ) Modificador para usar a configuração de política de filtro Horizon Agent em vez da configuração de política de filtro Horizon Client.

Tabela 6-1. Opções de configuração em / etc / vmware / config

Opção Valor / formato Padrão Descrição

appScanner error, warn, info ou debug

info Use essa opção para especificar o nível de detalhes relatado no arquivo de log do appScanner, que registra a atividade relacionada às sessões de aplicativo remoto. Os valores válidos variam do nível de "erro" menos detalhado ao nível de "depuração" mais detalhado.

O log do appScanner está localizado em / tmp / vmware-root / vmware-appScanner-

<pid> .log , onde <pid> é o ID do processo do appScanner.

BlastProxy.log.logLevel error, warn, info, verbose, debug ou trace

info Use essa opção para especificar o nível de detalhes relatado no arquivo de log do BlastProxy. Os valores válidos variam do nível de "erro" menos detalhado ao nível de

"rastreamento" mais detalhado.

O log do BlastProxy está localizado em / tmp / vmware-root / vmware-BlastProxy-

<pid> .log , onde <pid> é o ID do processo BlastProxy.

BlastProxy.UdpEnabled true ou false true Use essa opção para especificar se o BlastProxy encaminha solicitações UDP por meio da porta segura 22443 para Horizon Agent. true ativa o encaminhamento UDP. false desativa o encaminhamento UDP.

cdrserver.cacheEnable true ou false true Defina essa opção para ativar ou desativar o recurso de cache de gravação do agente para o lado do cliente.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

cdrserver.customizedSharedF olderPath

folder_path / home / Use essa opção para alterar o local da pasta compartilhada de redirecionamento de unidade do cliente do diretório padrão / home / user / tsclient para um diretório personalizado.

Por exemplo, se o usuário test quiser colocar a pasta compartilhada de redirecionamento de unidade do cliente em / mnt / test / tsclient em vez de / home / test / tsclient , o usuário pode especificar cdrserver.customizedSharedFolderPath

= / mnt / .

Observação Para que essa opção entre em vigor, a pasta especificada deve existir e ser configurada com as permissões de usuário corretas.

cdrserver.forcedByAdmin true ou false false Defina esta opção para controlar se o cliente pode compartilhar pastas adicionais que não são especificadas com a opção cdrserver.shareFolders.

cdrserver.logLevel error, warn, info, debug, trace ou verbose

info Use essa opção para definir o nível de log para o arquivo vmware-CDRserver.log .

cdrserver.permissions R RW Use essa opção para aplicar permissões

adicionais de leitura / gravação que Horizon Agent tem nas pastas compartilhadas por Horizon Client. Por exemplo:

n Se a pasta compartilhada por Horizon Client tiver permissões read e write e você definir cdrserver.permissions = R , então Horizon Agent terá apenas permissões de acesso de read.

n Se a pasta compartilhada por Horizon Client tiver apenas read permissões e você definir cdrserver.permissions = RW , Horizon Agent ainda terá apenas read direitos de acesso. Horizon Agent não pode alterar o atributo read apenas definido por Horizon Client. Horizon Agent só pode remover os direitos de acesso de gravação.

Os usos típicos são os seguintes:

n cdrserver.permissions = R n # cdrserver.permissions = R (por

exemplo, comente ou exclua a entrada)

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

cdrserver.sharedFolders file_path1 , R; file­

path2 ,;

file_path3 , R; ...

indefinido Especifique um ou mais caminhos de arquivo para as pastas que o cliente pode compartilhar com a área de trabalho do Linux. Por exemplo:

n Para um cliente Windows: C: \ planilhas,; D: \ ebooks, R

n Para um cliente que não é Windows: / tmp / planilhas; / tmp / ebooks,; / home / finance, R

Clipboard.Direction 0, 1, 2, ou 3 2 Use essa opção para especificar a política de redirecionamento da área de transferência. Os valores válidos são os seguintes:

n 0 - Desativa o redirecionamento da área de transferência.

n 1 - Ative o redirecionamento da área de transferência em ambas as direções.

n 2 - Ative o redirecionamento da área de transferência do cliente apenas para a área de trabalho remota.

n 3 - Ative o redirecionamento da área de trabalho remota apenas para o cliente.

Collaboration.enableControlPa ssing

true ou false true Defina essa opção para permitir ou impedir que os colaboradores tenham controle da área de trabalho do Linux. Para especificar uma sessão de colaboração somente leitura, defina essa opção como false .

Collaboration.enableEmail true ou false true Defina esta opção para ativar ou desativar o envio de convites de colaboração usando um aplicativo de e-mail instalado. Quando essa opção está desativada, você não pode usar o e-mail para convidar colaboradores, mesmo se um aplicativo de e-mail estiver instalado.

Collaboration.logLevel error, info ou debug

info Use essa opção para definir o nível de log usado para a sessão de colaboração. Se o nível de log for debug, todas as chamadas feitas para as funções de collabui e o conteúdo da lista de collabor serão registradas.

Collaboration.maxCollabors Um número inteiro menor ou igual a 20

5 Especifica o número máximo de colaboradores que você pode convidar para participar de uma sessão.

Collaboration.serverUrl [URL] indefinido Especifica as URLs do servidor a serem incluídas nos convites de colaboração.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

Desktop.displayNumberMax Um número inteiro

159 Especifica o limite superior do intervalo de números de exibição do Sistema X Window para alocar às sessões de usuário. Este recurso não é compatível com áreas de trabalho SLED / SLES.

Para restringir a alocação a um único número de exibição, defina Desktop.displayNumberMax e Desktop.displayNumberMin com o mesmo valor.

Observação Se você especificar um intervalo que inclua qualquer um dos números de exibição de 0 a 9, poderá ocorrer um conflito com o servidor X. Use a solução alternativa descrita no VMware artigo da base de conhecimento (KB) 81704 .

Desktop.displayNumberMin Um número inteiro

100 Especifica o limite inferior do intervalo de números de exibição do Sistema X Window para alocar às sessões de usuário. Este recurso não é compatível com áreas de trabalho SLED / SLES.

Para restringir a alocação a um único número de exibição, defina Desktop.displayNumberMax e Desktop.displayNumberMin com o mesmo valor.

Observação Se você especificar um intervalo que inclua qualquer um dos números de exibição de 0 a 9, poderá ocorrer um conflito com o servidor X. Use a solução alternativa descrita no VMware artigo da base de conhecimento (KB) 81704 .

mksVNCServer.useUInputButt onMapping

true ou false false Defina esta opção para ativar o suporte de um mouse para canhotos no Ubuntu ou RHEL 7.x.

Você não precisa definir essa opção no CentOS, que fornece suporte nativo para um mouse canhoto.

mksvhan.clipboardSize Um número inteiro

1024 Use essa opção para especificar o tamanho máximo da área de transferência para copiar e colar.

rdeSvc.allowDisplayScaling true ou false false Defina essa opção para ativar ou desativar o dimensionamento de exibição, que altera o tamanho do texto, dos ícones e dos elementos de navegação.

rdeSvc.blockedWindows Lista de caminhos separados por ponto-e-vírgula para executáveis de aplicativos

N/D Use essa opção para impedir que aplicativos específicos sejam iniciados como uma sessão de aplicativo remoto.

Especifique o caminho para cada executável do aplicativo e use ponto-e-vírgula para separar as entradas na lista. Por

exemplo: rdeSvc.blockedWindows = / usr / libexec / gnome-terminal-server;

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

rdeSvc.enableOptimizedResiz e

true ou false true Defina esta opção para ativar ou desativar o redimensionamento de janela otimizado para sessões de aplicativo publicadas em Horizon Client para Windows. Quando essa opção está ativada, os usuários do cliente Windows podem redimensionar as janelas do aplicativo publicado sem encontrar artefatos de tela.

RemoteDisplay.allowAudio true ou false true Defina esta opção para ativar ou desativar a saída de áudio.

RemoteDisplay.allowH264 true ou false true Defina esta opção para ativar ou desativar a codificação H.264.

RemoteDisplay.allowH264YU V444

true ou false true Defina esta opção para ativar ou desativar a codificação H.264 YUV 4: 4: 4 com alta precisão de cor se o cliente for compatível.

RemoteDisplay.allowHEVC true ou false true Defina esta opção para ativar ou desativar a codificação de vídeo de alta eficiência (HEVC).

RemoteDisplay.allowHEVCYU V444

true ou false true Defina esta opção para ativar ou desativar HEVC YUV 4: 4: 4 com alta precisão de cor se o cliente for compatível.

RemoteDisplay.allowVMWKey Event2Unicode

true ou false true Defina esta opção para permitir ou não permitir que Horizon Agent processe eventos Unicode que representam a entrada de teclado dos clientes.

Quando essa opção está ativada, os sistemas cliente enviam valores Unicode que representam a entrada do teclado para a área de trabalho remota. Como o Linux não oferece suporte nativo a entrada Unicode, o Horizon Agent primeiro converte os valores Unicode em KeyCodes e, em seguida, envia os KeyCodes ao sistema operacional para exibir os caracteres Unicode apropriados.

Quando essa opção está desativada, o Horizon Agent não manipula nenhum evento Unicode enviado de clientes.

RemoteDisplay.buildToPNG true ou false false Aplicativos gráficos, especialmente aplicativos de design gráfico, exigem renderização exata de pixels na exibição do cliente de uma área de trabalho Linux. Você pode configurar a compilação para o modo PNG sem perdas para imagens e reprodução de vídeo que são geradas em uma área de trabalho Linux e renderizadas no dispositivo cliente. Esse recurso usa largura de banda adicional entre o cliente e o host ESXi.

Ativar essa opção desativa a codificação H.264.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

RemoteDisplay.enableNetwor kContinuity

true ou false true Defina esta opção para ativar ou desativar o recurso de continuidade de rede no Horizon Agent para Linux.

RemoteDisplay.enableNetwor kIntelligence

true ou false true Defina esta opção para ativar ou desativar o recurso Network Intelligence no Horizon Agent para Linux.

RemoteDisplay.enableStats true ou false false Ativa ou desativa as estatísticas de protocolo de exibição de VMware Blast no log mks, como largura de banda, FPS, RTT e assim por diante.

RemoteDisplay.enableUDP true ou false true Defina esta opção para ativar ou desativar o suporte ao protocolo UDP no Horizon Agent para Linux.

RemoteDisplay.maxBandwidth Kbps

Um número inteiro

1000000 Especifica a largura de banda máxima em kilobits por segundo (kbps) para uma sessão de VMware Blast. A largura de banda inclui todo o tráfego de controle de imagem, áudio, canal virtual e VMware Blast. O valor válido deve ser inferior a 4 Gbps (4096000).

RemoteDisplay.minBandwidth Kbps

Um número inteiro

256 Especifica a largura de banda mínima em kilobits por segundo (kbps) para uma sessão de VMware Blast. A largura de banda inclui todo o tráfego de controle de imagem, áudio, canal virtual e VMware Blast.

RemoteDisplay.maxFPS Um número inteiro

30 Especifica a taxa máxima de atualizações de tela.

Use essa configuração para gerenciar a largura de banda média que os usuários consomem. O valor válido deve estar entre 3 e 60. O padrão é

90 Especifica a qualidade da imagem da exibição da área de trabalho para codificação JPEG / PNG.

As configurações de alta qualidade são para áreas da tela que são mais estáticas, resultando em uma melhor qualidade de imagem.

RemoteDisplay.midQualityJPE G

intervalo de valores disponível: 1–100

35 Especifica a qualidade da imagem da exibição da área de trabalho para codificação JPEG / PNG.

Use para definir as configurações de qualidade média da exibição da área de trabalho.

RemoteDisplay.minQualityJPE G

intervalo de valores disponível: 1–100

25 Especifica a qualidade da imagem da exibição da área de trabalho para codificação JPEG / PNG.

As configurações de baixa qualidade são para áreas da tela que mudam com frequência, por exemplo, quando ocorre a rolagem.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

RemoteDisplay.qpmaxH264 intervalo de valores disponível: 0-51

36 Use essa opção para definir o parâmetro de quantização H264minQP, que especifica a melhor qualidade de imagem para o monitor remoto configurado para usar a codificação H.264 ou HEVC. Defina o valor como maior que o valor definido para RemoteDisplay.qpminH264.

RemoteDisplay.qpminH264 intervalo de valores disponível: 0-51

10 Use essa opção para definir o parâmetro de quantização H264maxQP, que especifica a qualidade de imagem mais baixa para a exibição remota configurada para usar a codificação H.264 ou HEVC. Defina o valor como menor que o valor definido para RemoteDisplay.qpmaxH264.

UsbRedirPlugin.log.logLevel error, warn, info, debug, trace ou verbose

info Use essa opção para definir o nível de log para o plug-in de Redirecionamento de USB.

UsbRedirServer.log.logLevel error, warn, info, debug, trace ou verbose

info Use essa opção para definir o nível de log para o servidor de redirecionamento USB.

vdpservice.log.logLevel fatalerror, warn, info, debug ou trace

info Use essa opção para definir o nível de log do vdpservice.

Use essa opção para permitir ou impedir que dispositivos de entrada de áudio sejam redirecionados. Exemplo: o: false viewusb.AllowAudioOut {m|o}:

{true|false}

indefinido, que equivale a false

Defina esta opção para permitir ou impedir o redirecionamento de dispositivos de saída de áudio.

Defina essa opção para permitir ou não a divisão automática de dispositivos USB compostos.

Exemplo: m: true

Defina esta opção para permitir ou impedir que os dispositivos sejam redirecionados, mesmo se o Horizon Client não conseguir obter a configuração ou os descritores do dispositivo.

Para permitir um dispositivo, mesmo que ele não consiga obter a configuração ou os descritores do dispositivo, inclua-o nos filtros de inclusão, como IncludeVidPid ou IncludePath . viewusb.AllowHIDBootable {m|o}:

{true|false}

indefinido, que equivale a true

Use essa opção para permitir ou impedir o redirecionamento de dispositivos de entrada que não sejam teclados ou mouses disponíveis no momento da inicialização, também conhecidos como dispositivos inicializáveis HID.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

viewusb.AllowKeyboardMous

Use essa opção para permitir ou não o redirecionamento de teclados com dispositivos apontadores integrados (como mouse, trackball ou touchpad).

Defina esta opção para permitir ou impedir que dispositivos de cartão inteligente sejam redirecionados.

Use essa opção para permitir ou impedir o redirecionamento de dispositivos de vídeo.

viewusb.DisableRemoteConfig {m|o}:

{true|false}

indefinido, que equivale a false

Defina esta opção para desativar ou ativar o uso das configurações de Horizon Agent ao executar a filtragem do dispositivo USB.

viewusb.ExcludeAllDevices {true|false} indefinido, que equivale a false

Use essa opção para excluir ou incluir todos os dispositivos USB de serem redirecionados.

Se definido como true , você poderá usar outras configurações de política para permitir que dispositivos específicos ou famílias de dispositivos sejam redirecionados. Se definido como falso , você poderá usar outras configurações de política para impedir que dispositivos específicos ou famílias de dispositivos sejam redirecionados. Se você definir o valor de ExcludeAllDevices como true em Horizon Agent, e essa configuração for passada para Horizon Client, a configuração Horizon Agent substituirá a configuração Horizon Client.

viewusb.ExcludeFamily {m|o}:

family_name_1 [;

family_name_2;

...]

indefinido Use essa opção para impedir que famílias de dispositivos sejam redirecionadas. Por exemplo:

m: bluetooth; cartão inteligente Se você tiver habilitado a divisão automática do dispositivo, o Horizon examinará a família de dispositivos de cada interface de um dispositivo USB composto para decidir quais interfaces devem ser excluídas. Se você tiver desativado a divisão automática do dispositivo, o Horizon examinará a família de dispositivos de todo o dispositivo USB composto.

Observação Ratos e teclados são excluídos do redirecionamento por padrão e não precisam ser excluídos com essa configuração.

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

viewusb.ExcludePath {m|o}: bus- x1 [/ y1 ] ... / port- z1 [;

bus- x2 [ / y2 ]

indefinido Use essa opção para impedir que dispositivos em caminhos de hub ou de porta especificados sejam redirecionados. Você deve especificar os números de barramento e porta em hexadecimal.

Não é possível usar o caractere curinga em caminhos.

Por exemplo: m: bus-1/2 / 3_port- 02;

bus-1/1/1 / 4_port-ff viewusb.ExcludeVidPid {m|o}: vid- xxx1

_ pid- yyy1 [;

vid- xxx2 _pid- yyy2 ; ..]

indefinido Defina essa opção para impedir que dispositivos com IDs de produto e fornecedor especificados sejam redirecionados. Você deve especificar os números de ID em hexadecimal. Você pode usar o caractere curinga (*) no lugar de dígitos individuais em um ID.

Por exemplo: o: vid-0781_pid- ****;

vid-0561_pid-554c viewusb.IncludeFamily {m | o}:

family_name_1 [;

family_name_2 ] ...

indefinido Defina esta opção para incluir famílias de dispositivos que podem ser redirecionados.

Por exemplo: o: storage; cartão inteligente

viewusb.IncludePath {m|o}: bus- x1 [/ y1 ] ... / port- z1 [;

bus- x2 [ / y2 ]

indefinido Use essa opção para incluir dispositivos em caminhos de hub ou de porta especificados que podem ser redirecionados. Você deve especificar os números de barramento e porta em hexadecimal. Não é possível usar o caractere curinga em caminhos.

Por exemplo: m: bus-1 / 2_port- 02;

bus-1/7/1 / 4_port-0 f viewusb.IncludeVidPid {m|o}: vid-

xxx1 _ pid- yyy1 [; vid- xxx2 _pid- yyy2; ... ]

indefinido Defina essa opção para incluir dispositivos com IDs de fornecedor e produto especificados que podem ser redirecionados. Você deve especificar os números de ID em hexadecimal. Você pode usar o caractere curinga (*) no lugar de dígitos individuais em um ID.

Por exemplo: o: vid - *** _ pid-0001;

vid-0561_pid-554c viewusb.SplitExcludeVidPid {m|o}: vid-

xxx1 _pid- yyy1 [; vid- xxx2 _pid- yyy2 ; ...] {

indefinido Use essa opção para excluir ou incluir um dispositivo USB composto especificado da divisão por IDs de fornecedor e produto. O formato da configuração é vid- xxx1 _pid- yyy1 [; vid- xxx2 _pid- yyy2 ; .. .] . Você deve especificar os números de ID em hexadecimal. Você pode usar o caractere curinga (*) no lugar de dígitos individuais em um ID.

Exemplo: m: vid-0f0f_pid-55 **

Tabela 6-1. Opções de configuração em / etc / vmware / config (continuação)

Opção Valor / formato Padrão Descrição

viewusb.SplitVidPid {m|o}: vid- xxxx _pid- yyyy ([exintf:

zz [; exintf:

ww ]]) [ ; ...]

indefinido Defina esta opção para tratar os componentes de um dispositivo USB composto especificado pelo fornecedor e IDs de produto como dispositivos separados. O formato da configuração é vid- xxxx _pid- yyyy (exintf: zz [; exintf: ww ]) . Você pode usar a palavra-chave exintf para excluir componentes do redirecionamento especificando seu número de interface. Você deve especificar os números de ID em hexadecimal e os números de interface em decimal, incluindo qualquer zero à esquerda.

Você pode usar o caractere curinga (*) no lugar de dígitos individuais em um ID.

Exemplo: o: vid-0f0f_pid - ***

(exintf-01); vid-0781_pid-554c (exintf:

01; exintf: 02)

Observação VMware Horizon não inclui os componentes que você não excluiu explicitamente automaticamente. Você deve especificar uma política de filtro como Incluir dispositivo VidPid para incluir esses componentes.

VMWPkcs11Plugin.log.enable true ou false false Defina essa opção para ativar ou desativar o modo de log para o recurso True SSO.

VMWPkcs11Plugin.log.logLevel error, warn, info, debug, trace ou verbose

info Use essa opção para definir o nível de log para o recurso True SSO.

VVC.RTAV.Enable true ou false true Defina esta opção para ativar / desativar a entrada de áudio.

VVC.ScRedir.Enable true ou false true Defina esta opção para ativar / desativar o redirecionamento de cartão inteligente.

VVC.logLevel fatalerror, warn, info, debug ou trace

info Use essa opção para definir o nível de log do nó de proxy VVC.

Opções de configuração em /etc/vmware/viewagent-custom.conf

Opções de configuração em /etc/vmware/viewagent-custom.conf