CyberKeeda In Social Media
Showing posts with label Vmware Horizon. Show all posts
Showing posts with label Vmware Horizon. Show all posts

vmware-view Configure Smart Card reader service




Recently I have got an requirement from my client to configure my Redhat 6 Workstatiom to pass Smart Card access to VMware Horizon Client.

So here we will configure our Linux workstation with SMART card reader service and then further bypass it to Vmware-View Horizon Client.

Thanks to the my one of friendly techie blog Jeppson -- He used it on UBUNTU and following it I'm successful to make it work on Redhat / CentOS  too.
https://techblog.jeppson.org/2015/12/configure-vmware-view-smartcard-in-ubuntu/



Steps are as follow.

  • I presume that you already have installed the horizon bundle within your linux workstation, and you came here just to find the Smart Card solution.


  • Install necessary packages for SMART card reader (PC/SC smart card )
[cyberkeeda@testhost ~]$  yum install libpcsclite1 pcscd pcsc-tools

  • Start the pcscd daemon

[cyberkeeda@testhost ~]$   /etc/init.d/pcscd restart 

  • Ensure about the Smart Card , whether it's detected by system or not.


[cyberkeeda@testhost ~]$  pcsc_scan

output may look like this.










If that command is stuck on “Waiting for the first reader…” then you need to install your smartcard drivers. If it sees your smartcard, skip this next step and proceed to next step

Install your smartcard driver. This process is different for each card. For the card reader I have (the Identive SCR3500 A Contact Reader), I was able to obtain the drivers after much difficulty from here. The link to the drivers itself are here (alternate link). In my case I was able to untar and run the install script, which worked beautifully.


  • Start the vmware-USBArbitrator and vmware-view-USBD services

[cyberkeeda@testhost ~]$  /etc/init.d/vmware-USBArbitrator restart

[cyberkeeda@testhost ~]$  /etc/init.d/vmware-view-USBD restart


  • Add vmware configuration parameter to redirect view client to use SMART Card reader/services.

[cyberkeeda@testhost ~]$  echo 'viewusb.IncludeFamily = "smart-card"' > ~/.vmware/config

FINALLY the command.

[cyberkeeda@testhost ~]$ vmware-view





Read more ...
Designed By Jackuna