加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

bash – 当你’删除’文件而不是安全地粉碎文件时会发生什么?

发布时间:2020-12-15 18:29:28 所属栏目:安全 来源:网络整理
导读:我读到,删除文件时,根据情况,可以恢复其内容. 当您’删除’文件时,硬件级别会发生什么,例如$rm myFile,而不是安全地粉碎它,例如. $shred myFile使’删除’文件有可能被恢复? 所有这一切都是您将文件的链接数减少一个.如果链接计数达到零,则磁盘上的空间将标
我读到,删除文件时,根据情况,可以恢复其内容.

当您’删除’文件时,硬件级别会发生什么,例如$rm myFile,而不是安全地粉碎它,例如. $shred myFile使’删除’文件有可能被恢复?

所有这一切都是您将文件的链接数减少一个.如果链接计数达到零,则磁盘上的空间将标记为可重用,但不会立即覆盖.

这可以咬你两种方式:

1)如果文件的链接计数不是1开始,则删除操作实际上不是删除操作,它只是一个取消链接.因此,文件的内容仍可通过其他路径完全获得. (假设文件系统是一个相当现代的文件系统,如NTFS.)

2)即使文件的链接计数变为零,保存文件数据的磁盘部分仍保留文件数据,直到系统有理由在那里写入其他内容.

安全地粉碎文件会使用随机数据,零等来覆盖数据.这样,即使文件中的数据仍以某种方式可访问,它也不再是您关心的数据.

请注意,对于具有数据记录和压缩等高级功能的SSD和文件系统,即使粉碎也可能不够.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读