红联Linux门户
Linux帮助

Linux说:MD5

发布时间:2007-07-24 21:36:17来源:红联作者:mendation
  为什么bin脚本安装包要检验MD5码?

  由于bin脚本安装包是采用脚本解压压缩包并进行安装,因此很容易被植入恶意代码,检验MD5码可以避免下载到经过恶意修改的安装包,并且能够保证安装文件的完整性。举个例子,红旗软件包共享提供下载的定时关机软件安装包kshutdown-0.4.0-rfdt4.1-installer.bin,其 MD5值是5ae32af2a432c5db9e143960f646444a,但你下载该安装包后计算MD5发现其值却是 81395f50b94bb4891a4ce4ffb6ccf64b,那说明该bin脚本安装包已经被他人修改过或者是文件已经损坏,就不应该使用此安装包。


  如何检验MD5校验码?

  在Windows下可以使用MD5校验值软件WinMD5汉化版,使用极其简单,运行该软件后,把需要计算MD5值的文件用鼠标拖到正在程序窗口里边,下面将直接显示其MD5值以及所测试的文件名称。这个软件在下载区搜索就有了。

  在Linux下可以直接使用md5sum命令来监测MD5校验码,例如要在红旗Linux桌面版4.1环境中检测存储在/home/subbo/目录下的 kshutdown-0.4.0-rfdt4.1-installer.bin文件,那么用Konqueror(KDE的文件管理器)进入 /home/subbo/目录,点击Konqueror菜单栏的“窗口-显示终端仿真器”,在终端仿真器中执行

  md5sum kshutdown-0.4.0-rfdt4.1-installer.bin

  即可得到kshutdown-0.4.0-rfdt4.1-installer.bin的MD5校验码。
文章评论

共有 0 条评论