linux – 如何完全删除旧VPS的内容?

前端之家收集整理的这篇文章主要介绍了linux – 如何完全删除旧VPS的内容?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Ubuntu 9.10 | VPS

我正准备停止使用我的旧VPS主机(linode),并且有点担心我的旧数据仍然存在于VPS上.是否有命令可以从命令行运行,它将永久删除大多数旧数据?

是的,我已经收集了备份. =)

-M

解决方法

>使用shred或仅使用普通rm删除尽可能多的文件.
>使用cat / dev / urandom>在所有空间上创建一个大的随机文件. /大文件
>用碎片擦拭(你运行多少次迭代取决于你,除非你有一些非常敏感的信息,你可能只使用shred / bigfile -n 0 -z将新的randomed空间归零.
>对每个文件系统重复步骤2和3,除非您的设置全部在一个文件系统上.

但是有一个重要的警告:此时您只会影响数据所在的物理介质上的空间.它可能在昨天完全在其他地方,因为主机决定重新组织数据所在的LVM卷/组,或者可能是您的VM从主机移动到主机作为负载重新平衡练习的一部分,并且主机可能有备份在几个地方作为标准灾难恢复计划的一部分(因此如果主机灾难性地死亡,他们可以从上次已知的良好备份中恢复您的机器).

确保数据不可读的唯一真正方法是通过使用强加密文件系统(或强加密块设备上的任何旧文件系统)并确保加密密钥保持正确安全(即不存储在加密附近的任何位置)来确保其开始不可读内容本身).遗憾的是,除非您可以访问时间机器,否则您无法从当前位置执行此操作,因为数据已经存在(并且可能在其他地方)未加密.

猜你在找的Linux相关文章