注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 Exchange服务器系列课程之..
 帮助

实战Ubuntu下使用网上银行专业版


2008-04-30 10:41:37
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://ttl1024.blog.51cto.com/335875/74296
    如何在Linux系统下使用国内各种网上银行一直是个比较难处理的问题,本文通过验证得出一种基本通用的方法来实现使用USB KEY认证的网银的正常使用。
测试系统:
  • Ubuntu 8.04正式版
  • vmware 6.0.3 workstation
  • 建设银行个人签约用户
    各大银行一般都采用了IE相关的技术来进行验证和其他功能调用,这对Firefox来讲就是个比较难解决的问题。如active x控件等的使用,导致页面加载显示不良,登录更无从谈起。建设银行的登录界面在firefox 3下显示效果:
firefox下登录密码字段,验证码字段无法显示

对比在IE下显示效果:


     firefox有个扩展Greasemonkey,好像可以通过 一些脚本程序加载代码来实现不显示的内容的投递。没用过,网上也有些此类的文章,感兴趣的可以google一下。不过这种方式还是存在问题:一是普通用户对编写程序会比较抵触,二是它的脚本还要依赖于银行的页面情况,改版后必然要修改程序,实效性也不好。
    言归正传,那有没有什么好的方法可以一劳永逸的使用网银呢?答案当然是有,不是有个广告词叫”Nothing Impossible!”嘛,本文介绍的就是这样一个方法。解铃还需系铃人,既然那么多银行对MS IE感兴趣,在没有好办法模拟IE的情况下,只能通过虚拟机安装windows了。主系统在ubuntu下,可以选择的虚拟机也有不少,Visual Box,Xen,但我没有测试过。本人选用的是Vmware 6 workstation,另Vmware5.5版的我在Ubuntu 7.10上测试过,无法识别建行捷德USB KEY!大家就不用试了。
   
步骤:
  1. 安装内核头文件
uname -r //确定内核版本

sudo apt-get install linux-headers-”XXX” //安装相应的内核头文件

  1. 从官方网站下载VMware-workstation-6.0.3-80004.i386.tar.gz,解压并安装。在最后一步提示是否需要启动初次配置时,输入NO
  2. 下载vmware-any-any-update-116.tgz,解压,进入目录
    sudo ./runme.pl

    按照提示编译安装的模块。
  3. 安装完毕从终端下输入vmware或者从主菜单-》system tools菜单里启动vmware6.


    创建虚拟机,安装windows xp的过程不详述,本人是从网上下载的安装好的XP虚拟机硬盘vmdk文件,创建了虚拟机后直接覆盖过去,就可以从vmware里启动系统了。
    5.启动vmware里的 windows xp,USB KEY插入电脑。注意右下角,key已经被识别!


在客机xp里安装key管理工具,登录网银,即可实现所有功能。
推论:
    按照此法,依赖于vmware的兼容性,大部分网上银行可以通过此方法访问,本人无其他银行的专业版也就没继续测试,不过相信应该绝大部分的可以使用。

本文出自 “信念,选择,未来” 博客,请务必保留此出处http://ttl1024.blog.51cto.com/335875/74296





    文章评论
 
2008-04-30 16:52:18
嗯,支持!

2008-04-30 18:10:01
还以为是用wine配置的呢,vmware只能是不是办法的办法
什么时候ubuntu能够完美支持IE了,将是我放弃windows的开始

2008-05-04 07:57:34
昨天通过 update-manager升级了内核,vmware 无法启动,进入vmware-any-any-update-116目录
./runme.pl重新编译了内核相关的模块后,运行正常。

2008-05-06 20:10:33
“将是我放弃windows的开始”为什么要放弃windows,虽然windows是付费的,你能说你用的一定是付过费有正版许可证的windows,Linux不是也有付费的吗,只是好的东西,使用它、学习它对我们没有坏处。Linux虽然也不错,如果能做像windows这样标准化、人性化...还有很长的路。

2008-05-06 21:15:09
放弃windows估计是很多年后的事情了!

2008-05-07 09:44:30
在忍受了10几次莫名其妙的死机后,前天终于彻底失去了用下去的勇气,其实别的都能容忍,就是摸不透什么时候的死机,真是让我失望透顶。格掉系统分区,恢复了windows xp,顺便安装了sp3。总的来将,做为桌面系统,linux类的易用性远不及发展了这么多年的windows。各类软件的丰富性就不用再提,微软的霸权在网络时代不也受到google的严峻挑战吗?
我承认自己是个实用主义者,不是任何产品,系统的忠实fans。作为服务器,我可以选择此类的系统,不用图形界面,公司就有一台freebsd 6跑在老掉牙的奔腾2代,128M内存的机器上,跑个LAMP,搭建个内部论坛、网站,完全可以胜任。各有所长,用其所精!

2008-05-08 10:26:21
至少,在可以预见的三五年内,在桌面市场linux不会是windows的对手。虽然作为web服务器等,linux占用资源少并且稳定,但是windows的易用性确实相当有优势的!人无完人,linux和windows也是一样的,发挥各自的优势就是了。想普及,linux要走的路还很长。http://www.youxia.org

 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: