扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
随着私有云桌面环境运用的越来越多,其带来的好处越来越被人们接受。但是云桌面有一个不小的痛点那就是usb的使用,比如加密狗,金税盘这些应用如何转到云桌面上。虽然有成熟的商业usb共享服务器方案,但价格不菲。如果只是需要使用金税盘这种简单的应用转到云桌面上,可以低成本自建一个usb的挂载方案,下面就来说说具体的实现过程:
一、服务端的安装
这里我们采用virtualhere的方案,virtualhere是一个商业软件,但有免费的个人版本。免费版只支持挂载一个 usb,需要无限制usb数量要到官网去买授权,49美元一个服务器。
其官网https://virtualhere.com/usb_server_software , 服务端基本上覆盖了所有的系统,既有x86的,还有很多嵌入式的服务端。
X86的服务端用来映射插在瘦客户机上的usb设备就很合适,服务端装在瘦客户机上,客户端装在虚拟机上,可以无缝地将usb设备映射到虚拟机上。这里我们不讨论x86的服务端,这个太简单,一看就会,我们要做的是嵌入式的服务端。现在市面上有很多mt7621芯片带usb的路由器,比如小娱路由器,只要60块包邮,而且是刷好openwrt的。再配合带供电的usb hub,一台超多端口的usb服务器都搞定了。我们就要买刷好openwrt的,至于刷openwrt则是另一个话题,这里不探讨。买回路由器后,将对应的嵌入式的服务端下载回来,mtk 的mt7620是下mipsel版的,高通的芯片一般是用mipse版,将下载回来的二进制程序用winscp上传至路由器的/usr/bin目录下,其它目录也行,随你自己喜欢。
并给予运行权限,这里简单粗暴地给777。下面用putty连上去手工运行服务端:
/usr/bin/vhusbd -b
成都创新互联公司专注于句容企业网站建设,响应式网站,购物商城网站建设。句容网站建设公司,为句容等地区提供建站服务。全流程按需定制制作,专业设计,全程项目跟踪,成都创新互联公司专业和态度为您提供的服务
这个手工运行路由器重启后不会自动运行,如果需要它每次启动都自动运行这个服务端,可简单地把它加到启动脚本里去,在系统---启动项---本地启动脚本下面:
至此服务端就装好了
二、客户端的安装
客户端相应的就比较简单,只要在https://virtualhere.com/usb_client_software 下载相应的客户端就好 ,这里客户端比较齐全,所有系统都有,苹果也有。我这里是x64的系统,下载相对应的客户端。这个客户端支持中文,下回来先改成中文:
还可以将客户端安装成系统服务,这样就不用每次开机都手动启动这个客户端啦。
好,客户也装好了。这里先实验一下吧,我插个森海塞尔的耳麦上去看看。
嗯,正常识别,驱动也装好了,要使用这个耳平麦只需选中它,右键选连接就行了。由于我手上没有金税盘,这个usb耳麦都正常,金税盘应该也是没有任何问题的。好了,这就是手工打造的虚拟机挂载usb设置的低成本方案,你也快来试试吧
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流