快速业务通道

linux下操作iso文件相关

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-21

  硬盘在送人或丢弃时,应该小心一点,不然就成艳照门主角了,谁也不能保证自己的硬盘上没有什么不便于示人的东西,因此,你需要擦除硬盘上的数据.

  理论上讲,目前,不存在完全安全的方法,,硬盘发展到如今,基本上都是有冗余措施的,这在提高了数据的安全性的同时,也带来了泄密的威胁.也就是,无论你的硬盘用什么软件进行处理,FBI照样有办法找出曾经被写到硬盘上的文件.

  当然,FBI不一定会找你麻烦,国安局也不至于天天翻别人硬盘.对付一般修电脑的,还是有办法可以想的.

  市面上有很多软件,一些人统称其为“低格”.我不知道“低格”是怎么个格法,貌似那些软件都挺快,用的什么原理也不清楚,感觉并不靠谱.

  我这里相信的办法就是一条,把整个硬盘给重写一遍,可以全部写0,也可以写上一些随机数.

  下面是我所知道的几种方法(fedora 12)

  1. shred程序,-n表示写入随机数的次数,-z表示写入零1次,而-v表示显示详情.因此,本例中要写4次,前3次是写随机数,后一次写0.

  su -c "shred -n 3 -z -v /dev/sdb"

  2. badblocks本来是检查磁盘坏道的程序,但它有读写检查的功能,因此,也可以用来擦洗硬盘.-w表示写,-p表示pass,即次数,而-t表示test,即用随机数来测试.

  su -c "badblocks -v -w -p 9 -t random /dev/sdb"

  3. dd程序,这是比较底层的.bs表示每次写的块的大小,这里是64k,一个字节一个字节地写太慢了.

  su -c "dd bs=64k if=/dev/zero of=/dev/sdb"

  su -c "dd if=/dev/urandom of=/dev/sdb"

  另外,还有一个程序叫做wipe,怎么用,还不是很清楚.这些方法都是将硬盘重写,多写几遍可增大文件恢复的难度.但其速度实在太慢.但要知道,速度慢和磁头的写入速度有关系.

  注意,上面的方法都是针对整块硬盘,我已经把那块硬盘删成空白盘了.对单个分区也是一样的.操作之前,一定要搞清楚自己要操作的硬盘的设备号,否则后悔就来不及了.

  方法有几种

  ls -lih /dev/disk/by-uuid

  ls -lih /dev/disk/by-label

  df

  另外,在操作前,要umount硬盘,即不让系统使用这个硬件.但是不要safely removed,这样系统就没法识别硬件了.

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号