Windows感染病毒早已经见怪不怪,可幸的是PC感染病毒顶多是个人资料被窃,不会令电脑爆炸造成伤亡。但如果是重要基建设施受感染,就是另一回事了。 较早前Kaspersky Lab首席执行长Eugene Kaspersky在一次访问中,就披露国际太空站(ISS)曾经感染病毒,管理ISS的United Space Alliance (USA)最后在2013年5月,决定将ISS上全部的系统都更换為 Linux。国际太空站感染病毒和我们有什麼关係?恐怖份子既然可以让飞机撞向摩天大楼,要令ISS偏离航道甚至坠落地球,也并非不可能(要精準命中目标 非常困难)。数年前出现的病毒Stuxnet,就是最好的示范。德国保安专家发现,Stuxnet从一开始就以破坏伊朗核设置离心机為目标而设计,并以 USB随身碟作為感染途径,直到接触到离心机前都不会显示任何「病徵」,是一枚名乎其实的「数位定向炸弹」。德国专家一直指美国政府是Stuxnet的幕 后黑手,但美国一直拒绝承认。 这次的ISS中毒事件中,USB随身碟同样是病毒的载体,自然触动美国政府的神经。事件起因是一名俄罗斯太空人持有的USB随身碟有毒,令太空 站内部的Windows XP电脑中毒。事实上在2008年也发生过同类事件,同样是俄罗斯的太空人,把一台感染了 W32.Gammima.AG的笔记本电脑带进ISS,快速地感染了多台电脑,令ISS明白到单是不让电脑上网并非万全之策。USA痛定思痛,最后决定将 ISS上全部的系统都更换為Linux。 ISS内部有一个為太空人提供服务的网路OpsLAN,用户就只有6个,因為在ISS体制中,长驻的太空人只有6名。但网路内部却有十多台电 脑,作為桌面电脑使用时,其功能包括查询设备和物料的库存量、科学实验的流程控制、遥控拍摄地球的镜头、和查看ISS目前的位置等等。这些软体原本以在 32位元的Windows电脑上执行為前提而设计,现在将会改写為在Linux上执行。為加快日常作业效率,Linux基金会為太空人提供了最基本的 Linux训练,包括Red Hat、CentOS和Debian的操作方法,现时ISS内部有一定数量的电脑已经使用了Red Hat和CentOS,今后将主力部署Debian 6作為桌面使用。 USA的负责人Keith Chuvala表示,系统安全是选用Linux的主要考虑,但另一个採用Linux的主因是系统的稳定性,毕竟ISS位於地球的400公里上空,身在地面 的技术人员难以為他们提供实地的支援。美国太空总署(NASA)的下一步计画是积极研发人型机械人,代替太空人在ISS长期工作,包括进行最危险的ISS 外部维修任务。这个名為Robonaut 2的机械人,同样以Linux為作业系统,上半身的组件已经在2011年太空梭的最后任务中送上ISS,只欠缺电池和脚部便可以开始装配。完成后的首个任务,将会是测试人类和机械人能否在无重力状态下合作无间地作业。太空上只有「人」的时代,很快就会成為过去。 |