如何为 Ubuntu 16.04 LTS 安装带有 CAC 读卡器的 VMware Horizion Client?

如何为 Ubuntu 16.04 LTS 安装带有 CAC 读卡器的 VMware Horizion Client?

我在将 VMWare Horizo​​n Client 安装到 Ubuntu 16.04 LTS 上时遇到了问题,并且应用程序无法识别 CAC 读卡器。

我访问了 VMWare 网站并搜索了他们的文档,但找不到为用户安装 CAC 读卡器的方法。

答案1

这些步骤适用于需要使用 CAC 设备通过 VMWare Horizion Client 登录 VDI 的用户。此外,这些说明是针对在 Ubuntu 16.04 LTS 基础操作系统中安装 VMWare Horizion Client 4.5.0 而编写的。

  1. 从 Synaptic 安装以下内容或者软件经理

    • 酷键
    • pcsc-lite
    • pcsc-ccid
    • perl-pcsc
    • pcsc 工具
  2. 安装这些项目后,将您的 CAC 读卡器设备连接到您的 PC

  3. 在终端窗口中运行以下命令以确保您的 PC 识别您的 CAC 卡

    pcsc_scan
    
  4. 在您确认 PC 正在读取您的 CAC 卡后,按Ctrl+C并关闭窗口。

  5. 下载VMWare Horizion 客户端确保选择最新版本。

  6. 下载安装后运行以下软件包:

    sudo apt-get install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev v4l-utils pulseaudio
    
  7. 现在创建指向最新版本的符号链接

    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
    
  8. 安装 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
    

    我选择了以下选项:客户端驱动器重定向、USB 重定向

  9. 进行以下更改以使您的 CAC 读卡器能够被 VMWare Horizion Client 识别

    sudo mkdir -p /usr/lib/vmware/view/pkcs11
    
  10. 现在为客户端识别的 CAC 卡创建符号链接

    sudo ln -s /usr/lib/pkcs11/libcoolkeypk11.so /usr/lib/vmware/view/pkcs11/libgtop11dotnet.so
    

相关内容