自毁Linux服务器上所有数据的最佳方法?

ano*_*one 6 linux

我们最近升级了一些服务器。我们现在只剩下几台服务器,我们准备将其交还给我们的数据中心。

任何人都知道在将这些服务器上的所有数据交还之前对其进行最终自我销毁的最佳方法是什么?

我们显然不想对服务器造成物理伤害,只需尽可能永久地清除我们在这些机器上的所有数据。

Ada*_*lin 8

如果您对可启动解决方案感兴趣,我建议您查看DBAN


Tom*_*zky 6

启动前是否可以(远程)访问服务器控制台?您可以添加DBAN到grub.conf文件,并从GRUB菜单中运行它(使用kernel=dban.bzidban.bzi从下载的ISO文件复制)。

从正在运行的系统中擦除磁盘是不可靠的 - 您永远无法知道系统是否不会在中间崩溃,从而使您无法启动和无法访问,但还没有完全清除系统。


Mad*_*ter 5

我赞同 DBAN 的所有其他建议,但如果你真的不能这样做,我已经成功地关闭了尽可能多的服务(特别是窗口系统),然后做

dd if=/dev/urandom of=/dev/sda bs=1000k
Run Code Online (Sandbox Code Playgroud)

从 root shell 提示,坐下来等待。这基本上写入伪随机字节,一次一个兆字节,全部/dev/sda(您可能需要使用/dev/hda或其他适合您的设置的设备)。

因为内核和工具是在核心中的,所以系统在运行时会保持惊人的时间,并且它会留下一个完全无法启动且几乎完全混乱的系统。