公司有跟银行对接的金融业务,需要配置银行前置机环境。通过KVM的WebVirtMgr管理平台创建windows server2008虚拟机,安装参考:kvm虚拟化管理平台WebVirtMgr部署-完整记录(安装Windows虚拟机)-(4) ,挂载Ukey或U盘到虚拟机的操作记录如下:

  1. 已经在宿主机上创建了名为NC-Front的虚拟机。
  2.  
  3. 1)将Ukey插入到宿主机上。
  4. 2)在宿主机上执行下面命令:
  5. [root@kvm01 ~]# lsusb
  6. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  7. Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  8. Bus 001 Device 002: ID 8087:800a Intel Corp.
  9. Bus 002 Device 002: ID 8087:8002 Intel Corp.
  10. Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
  11. Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
  12. Bus 003 Device 003: ID 413c:a001 Dell Computer Corp. Hub
  13. Bus 003 Device 021: ID 055c:db08 Proton Electronic Ind.
  14.  
  15. 其中:
  16. Bus 001:指明设备连接到哪(那条总线)
  17. Device 001:表明这是连接到总线上的第几台设备
  18. ID:设备的ID(即供应商号:产品号)
  19. Linux Foundation 2.0 root hub:生产商名字和设备名
  20.  
  21. 上面信息中的最后一条即是插入的Ukey设备信息。
  22.  
  23. 3)配置Ukey挂载的xml文件
  24. [root@kvm01 ~]# virsh list --all
  25. Id 名称 状态
  26. ----------------------------------------------------
  27. 1 NC-Front running
  28.  
  29. [root@kvm01 ~]# cd /etc/libvirt/qemu
  30. [root@kvm01 qemu]# ls
  31. NC-Front.xml networks
  32. [root@kvm01 qemu]# mkdir usbs
  33.  
  34. [root@kvm01 qemu]# vim usbs/nc_zhanghagn_ukey.xml
  35. <hostdev mode='subsystem' type='usb'>
  36. <source>
  37. <vendor id='0x055c'/>
  38. <product id='0xdb08'/>
  39. </source>
  40. </hostdev>
  41.  
  42. 温馨提示:
  43. 上面xml文件中,设备的ID号分别包括供应商号(vendor id):产品号(product id): 备注勿忘加"0x".
  44. vendor idproduct id是通过lsusb命令查看到的。
  45.  
  46. 4)进行挂载操作(必须在虚拟机启动状态下进行挂载)
  47. [root@kvm01 qemu]# virsh attach-device NC-Front /etc/libvirt/qemu/usbs/nc_zhanghagn_ukey.xml
  48. 成功附加设备
  49.  
  50. 然后登陆windows server 2012虚拟机,登陆招商银行企业网银,如果能正常使用企业账号登陆网银,就说明Ukey成功挂载并被识别了!!
  51.  
  52. 通过上面的方式,可以在一台宿主机上插多个UkeyU盘也是一样),然后将这多个Ukey挂载到不同的虚拟机上。

以上是挂载操作。如果想要删除或卸载Ukey,那么操作如下:

  1. [root@kvm01 qemu]# virsh detach-device NC-Front /etc/libvirt/qemu/usbs/nc_zhanghagn_ukey.xml
  2. 成功分离设备
  3.  
  4. 这样就成功将windows server 2012虚拟机上的Ukey卸载下来了。
  5. -------------------------------
  6. attachdetach执行时可以添加如下参数:
  7. --persistent 让实时更改持久,立即生效
  8. --config 影响下一次引导,之后一直生效
  9. --live 影响运行的域,重新启动失效
  10. --current 影响当前域
  11.  
  12. 温馨提示:
  13. Ukey挂载上之后,在虚拟机上"我的电脑"里是看不见设备,但可以通过企业网银账号登陆,来检查Ukey是否成功挂载,如果登陆时能选择相应的证书,说明Ukey登陆成功!
  14.  
  15. 但是有一个细节需要特别注意下:
  16. Ukey盘需要插到服务器后面的USB2.0口上,不能插到前面的USB3.0的口上,否则Ukey挂载后,在虚拟机上不能被识别!

挂载银行前置机Ukey到windows server2012虚拟机的操作记录的更多相关文章

  1. windows Server2012 IIS8.0配置安装完整教程

    IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下Internet Informa ...

  2. windows Server2012 之 IIS8.0配置安装完整教程

    IIS8.0是windows Server2012自带的服务器管理系统,和以往不同,IIS8.0安装和操作都比较简单,界面很简洁,安装也很迅速.今天我们重点完整的演示下Internet Informa ...

  3. virtualbox 下windows与虚拟机实现文件共享---挂载

    1.创建挂载目录: mkdir /mnt/share 2.挂载:mount /dev/cdrom /mnt/share 3.cd /mnt/share 3.虚拟机-设备-分配光驱-VBoxGuestA ...

  4. windows server2012和win8安装.netframework3.5失败问题及解决方法

    很多人安装windows server2012和Win8后都遇到了无法升级.NET Framework 3.5.1的问题,在线升级会遇到错误0x800F0906.这使得 91手机助手等很多软件无法运行 ...

  5. SCVMM之Windows Server2012 R2新功能

    在Windows Server 2012 R2中可以通过使用共享的虚拟硬盘VHDX文件的方法来模拟IP SAN,来为虚拟机创建群集提供共享存储.这样为虚拟机创建群集时就不用再像以前一样通过使用软件模拟 ...

  6. 分享一次在Windows Server2012 R2中安装SQL Server2008

    入手一台Windows Server2012云服务器,搭建一下服务环境,选用SQL Server2008 直奔主题,下好安装镜像后,直接双击 选择运行程序而不获取帮助 如图: 进入安装中心后选择 安装 ...

  7. 安装SQL Server 2012过程中出现“启用windows功能NetFx3时出错”(错误原因、详细分析及解决方法)以及在Windows Server2012上安装.NET Framework 3.5的详细分析及安装过程

           问题:在服务器(操作系统为Windows server 2012)上安装SQL Server 2012的过程中,安装停留在下图所示的界面上,显示”正在启用操作系统功能NetFx3”随后出 ...

  8. Windows server2012如何运行Javaweb项目?

    最近用java写了个小项目,想要部署到服务器,于是买了个Windows server2012,但是不知道怎么部署,后来才知道需要配置java运行环境.经过一番研究最终搞定了.下边是我的个人总结,由于是 ...

  9. 如何在服务器上配置ODBC来访问本机DB2 for Windows服务器

    如何在服务器上配置ODBC来访问本机 DB2 for Windows服务器                         马根峰             (广东联合电子服务股份有限公司, 广州 51 ...

随机推荐

  1. EntityFramework Code-First 简易教程(五)-------领域类配置

    前言:在前篇中,总是把领域类(Domain Class)翻译成模型类,因为我的理解它就是一个现实对象的抽象模型,不知道对不对.以防止将来可能的歧义,这篇开始还是直接对Domain Class直译. 前 ...

  2. 华硕200系主板完美兼容M.2安装Win7系统

    虽然Windows 10系统的装机率正不断攀升,但经典的Windows 7依然有着大量的用户群体.特别是在我们中国, Windows 7依然是许许多多电脑用户的装机首选系统. 经久不衰的Windows ...

  3. Hybris 用户注册的时候何如添加指定的用户组

    主要逻辑:xxx.service.impl.ConsultantServiceImpl public class ConsultantServiceImpl extends DefaultCustom ...

  4. windows7下的一个好玩的,你绝对不知道

    今天学到了一个好东西,分享一下, windows7系统测试是可以的,其他系统暂时没测试,分享给大家玩玩: 在桌面新建一个文件夹: 文件夹重命名为:GodMode.{ED7BA470-8E54-465E ...

  5. ping 127.0.0.1和ping本地ip分别测试什么?

    ping 127.0.0.1 是你本地的回环地址! 实际上只要是127.0.0.1到127.255.255.255都是回环地址!都是可以PING检查的! 它能ping通,说明你的TCP/IP协议栈没问 ...

  6. C#深度学习の----深拷贝与浅拷贝

    本人在进行编程的时候遇到一个问题,要对一个绑定的依赖属性进行赋值,改变属性中的某一部分,绑定的目标上的所有值都发生了变化,着并不是我想要的,由此引出深浅拷贝的问题.(请加群交流:435226676) ...

  7. css权重 vs 浏览器渲染 -- css之弊病

    昨日,突现一个bug,令人十分恼火. 基本场景 自己实现一多选日历,可多选多天(相连或不相连均可)."贵司"的需求真心有些小复杂了,"市面"上没有这样的相似的东 ...

  8. centos7下安装docker(12.2自定义网络)

    通常默认的情况下我们使用的是docker的bridge的网络,用户也可以根据自己的业务需要,创建user-defined docker 提供三种user-defined网络驱动:bridge,over ...

  9. PHP中使用CURL实现GET和POST请求数据

    PHP中使用CURL实现GET和POST请求 一.什么是CURL? cURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP.FTP.TELNET等.最爽的是,PHP也支持 ...

  10. 卡尔曼滤波跟踪 opencv

    0 卡尔曼OPENCV 预测鼠标位置 卡尔曼滤波不要求信号和噪声都是平稳过程的假设条件.对于每个时刻的系统扰动和观测误差(即噪声),只要对它们的统计性质作某些适当的假定,通过对含有噪声的观测信号进行处 ...