VMware, Inc. 359
Chapter 16 Connecting Devices
SmartcardscanbeusedwithmanyLinuxdistributions.VMwareprovidesfullsmart
cardsupportforWindowsguestsrunningonLinuxhosts.However,usingsmartcards
withinLinux,typicallyrequiresthirdpartysoftwaretoeffectivelyauthenticatetoa
domainorenablesecurecommunications.Smartcardsshouldworkwithcommon
Linuxbrowsers,emailapplications,anddi
rectoryserv
iceshowever,theseproducts
havenotbeentestedorcertifiedbyVMware.
Touseahost’ssmartcardreaderinavirtualmachine,makesurethefollowing
prerequisitesaresatisfied:
OnWindowshosts,starttheservicecalledSCardSvr.exeifitisnotalready
running.
OnLinuxhosts,makesurethelibpcsclitelibraryisinstalled.MostrecentLinux
distributionsincludethislibrary.Alsomakesurethepcscddaemonisrunning.
MakesurethevirtualmachinehasaUSBcontroller.
AUSBcontrollerisrequiredregardlessofwhetherthesmartcardreaderitselfisa
USBdevice.Bydefault,USBcontrollersareincludedwhenyoucreateavirtual
machine.IfyouremovedtheUSBcontroller,youmustadditback.See“A dd aUS
B
Controllertoa
VirtualMachine”onpage 352.
To use smart cards with virtual machines
1 Connectthesmartcardreadertothehostmachine.
2Startthevirtualmachine.
3Toconnectthesmartcardreadertoavirtualmachine,chooseVM>Removable
Devices>Virtual<smart_card_reader_model>>Connect.
IfthesmartcardreaderisaUSBsmartcardreader
,twoitemsappearforitinthe
RemovableDevicesmenu.Bothitemsusethemodelnameofthereader,butone
itemnamebeginswithVirtual.
OnLinuxhosts,ifyouselectthewrongitemandthenwanttoselecttheVirtual
smartcarditem,see“SwitchtoUsingtheVi
rtualSmar
tCardReaderonLinux
Hosts”onpage 360.
4Todisconnectthesmartcardreaderfromthevirtualmachine,chooseVM>
RemovableDevices>Virtual<smart_card_reader_model>>Disconnect.
Kommentare zu diesen Handbüchern