挂载银行前置机Ukey到windows server2012虚拟机的操作记录

简介:

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

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

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

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

本文转自散尽浮华博客园博客,原文链接:http://www.cnblogs.com/kevingrace/p/8016734.html,如需转载请自行联系原作者
相关文章
|
3月前
|
存储 Linux Windows
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例
【应用服务 App Service】App Service For Windows 如何挂载Storage Account File Share 示例
|
3月前
|
Java 数据安全/隐私保护 Windows
Windows Service 服务中,不能访问挂载目录(网络映射盘)
Windows Service 服务中,不能访问挂载目录(网络映射盘)
112 0
|
4月前
|
Windows
【Windows】 Win10下报错:该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
【Windows】 Win10下报错:该文件没有与之关联的应用来执行该操作。请安装应用,若已经安装应用,请在“默认应用设置”页面中创建关联
624 1
|
5月前
|
存储 IDE 开发工具
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
【读书笔记】 玩转虚拟机基于Vmware+Windows 虚拟化技术
|
5月前
|
网络安全 C++ Windows
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
【Windows驱动开发】(主机)VS2017+(虚拟机)win10系统------双机调试
|
5月前
|
缓存 Windows
Windows单屏操作快捷键知识分享
Alt+Tab 切换应用(切换界面) Win+数字键 切换任务栏的相对应用
61 5
|
4月前
|
Windows
【Windows】 Win10文件目录的删除,新建等需要手动刷新操作 亲测有效
【Windows】 Win10文件目录的删除,新建等需要手动刷新操作 亲测有效
185 0
|
4月前
|
SQL 安全 关系型数据库
Kingbase(人大金仓数据库)(总结全网精华,虚拟机:从安装到操作数据库一条龙)
KingbaseES 是一款由中国人大金仓信息技术股份有限公司自主研发的通用关系型数据库管理系统(RDBMS),专为中国市场设计,广泛应用于政府、金融、能源、电信等多个关键行业。它是国产数据库的代表之一,以其高安全性、高可用性和高性能著称,符合中国信息技术领域的自主可控要求。以下是关于KingbaseES的一些关键特点和功能:
653 0
|
5月前
|
存储 数据安全/隐私保护 Windows
逆向学习Windows篇:进程句柄操作详解
逆向学习Windows篇:进程句柄操作详解
197 0
|
6月前
|
Ubuntu 网络安全 数据安全/隐私保护
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
使用WinSCP工具,将windows文件传输到虚拟机Ubuntu系统
1040 4

热门文章

最新文章