Essas etapas são para a implementação de um usuário que precisa usar um dispositivo CAC para efetuar login em um VDI por meio do VMWare Horizion Client. Além disso, essas instruções são escritas para a instalação do VMWare Horizion Client 4.5.0 em um SO base do Ubuntu 16.04 LTS.
-
Instale o seguinte do Synaptic ou Gerenciador de Software
- CoolKey
- pcsc-lite
- pcsc-ccid
- perl-pcsc
- pcsc-tools
-
Após a instalação desses itens, conecte seu dispositivo leitor de cartão CAC ao seu PC
-
Em uma janela de terminal, execute o seguinte comando para garantir que seu PC reconheça seu cartão CAC
pcsc_scan
-
Depois de verificar se o PC está lendo sua placa CAC, pressione Ctrl + C e feche a janela.
-
Faça o download do VMWare Horizion Client . Certifique-se de selecionar a versão mais atual.
-
Depois de baixar, instale os seguintes pacotes:
sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev v4l-utils pulseaudio
-
Agora crie links simbólicos para as versões mais recentes
sudo ln -s libudev.so.1.6.4 /lib/x86_64-linux-gnu/libudev.so.0 sudo ln -s libffi.so.6 /usr/lib/x86_64-linux-gnu/libffi.so.5
-
Instale o cliente VMWare Horizion
cd ~/Downloads/ chmod +x VMware-Horizon-Client-4.5.0-5650368.x64.bundle sudo ./VMware-Horizon-Client-4.5.0-5650368.x64.bundle
Selecionei as seguintes opções: Redirecionamento do Drive de Cliente, Redirecionamento de USB
-
Faça as seguintes alterações abaixo para permitir que seu leitor de cartão CAC seja reconhecido pelo VMWare Horizion Client
sudo mkdir -p /usr/lib/vmware/view/pkcs11
-
Agora crie um symlink para o cartão CAC ser regonizado pelo cliente
sudo ln -s /usr/lib/pkcs11/libcoolkeypk11.so /usr/lib/vmware/view/pkcs11/libgtop11dotnet.so