• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >服务器运维 > 如何安全清除Linux服务器的内容?(1)

如何安全清除Linux服务器的内容?(1)

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含linux服务器清除缓存,linux免费服务器,linux服务器配置,linux服务器系统,linux web服务器等服务器相关知识,网友希望可以进行参考

人们常常在谈论托管服务器或云服务器所带来的便利,但如果这些设备已经该寿终正寝,大家会如何处理?当然,我们可以联系设备商,让他们负责报废工作,但这实际上很难保证其中的数据安全地被加以清除。如果不具备对设备的物理访问能力,他们很难将磁盘取出、覆盖一切旧有内容,并最终用大锤将其砸个粉碎。因此,当我们准备放弃托管(或云)服务器时,心中应该有所预期,即该设备很可能得不到有效的摧毁。

其实上述问题是我最近一次在与Matt Prigge的讨论中无意间提及的。有一家托管服务供应商的几台Linux服务器已经达到三年使用上限,因此需要在不具备物理访问能力的前提下将内容彻底清空。在这种情况下也不用考虑重启设备,因为你无法保证它们能够正常重启。尽管就这么放着似乎也不会带来什么大麻烦,但任何具备解锁权限的家伙还是能够窃取到该系统上的各类数据。而且虽然Darik's Boot and Nuke也能很便捷地完成清空工作,但我们在这里想聊聊其它方案。

大家可以在root下运行rm -rf / 指令,这可能会将设备的内容搞得乱七八糟,但仍然无法保证一切信息都被安全删除。事实上,我们甚至不能肯定这种方法是否删除了全部文件,并使它们无法被恢复——而且一段时间之后,服务器开始没有响应,进入未知状态,我们也就无法验证信息的清空情况了。

幸运的是,还有另外一些安全清除Linux服务器内容的方法。

在这个例子中,我们的目标是对所有本地磁盘执行数次归零操作,以确保MBR被彻底清空;这对于保证磁盘中数据的完全擦除是比较理想的有效方案。(遗憾的是,这一回振奋人心的大锤没有发挥的余地)。另外,我还需要对磁盘内容进行确认——而且整台设备应该在归零操作完成后自行关闭。

如何才能做到这一点呢?事实上这相当简单。

第一步首先要创建一个Ramdisk,并将所有相关的二进制文件及函数库复制进去。

接下来,停用所有可能带来磁盘写入动作的系统服务,例如系统日志等。

上述内容完成后,查看挂载列表,并留心其中的全部区块装置,然后动态创建一个脚本,将0(或者其它任何大家喜欢的随机内容)向这些装置中至少写入一次——不过最好是五次或更多。

除此之外,还要确保我们对每个磁盘的第一个512字节内容写入0,这样MBR就能得以完全清除。

一旦这套脚本创建完成并部署到ramdisk当中,关闭所有调动指令、将根目录更改为ramdisk,然后由此开始运行。

不要忘了给自己保留一个能够访问的临时工作环境。

运行此脚本的最终结果是以远程方式将系统中的所有活跃分区都全面而彻底地加以清除,而这一切工作都是通过ssh完成,无需具备控制台或是物理访问能力。如果各位拥有Linux托管服务器,或者甚至是一些远程站点的互联网服务器,那么在需要对其进行善后处理时,这套用于系统清空的脚本将为大家提供很好的帮助作用。事实上,在我们打算将一台处于任何地点的Linux服务器扔进垃圾堆——或者即将着手处理——时,这套脚本都能快速、便捷地为我们完成预期工作。

需要强调的是,这套脚本还有一项任务没有完成,即安全删除任何由托管服务供应商所持有的备份或快照信息。由于这属于供应商自家的特殊规范,因此大家必须主动加以跟进;而且在云服务器实例或者托管虚拟机领域,我们肯定要考虑到这一点。如果某台运行中的服务器具备一大堆快照之类的后备方案,那么对其进行归零实际上没有多大意义。另外,这在准虚拟化的VPS实例上也行不通,因为它们不允许对低级磁盘进行访问。

如果各位有兴趣,可以看看下面这个例子,功能很完整:


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 如何安全清除Linux服务器的内容?(1)
  • 缓存服务器在Linux下的应用

相关文章

  • IIS网站服务器性能优化秘籍十三篇
  • 建立最佳云服务实践的六个关键步骤
  • 迁移VMware需熟知八大Hyper-V管理功能(1)
  • 5步解决综合布线施工质量问题(1)
  • IT运维能为我们带来什么?
  • 无分数不广告!惠普G7服务器19张图赏(1)
  • 虚拟机下NFS服务器的配置遇到的问题
  • 缓存服务器,节约您60%的带宽
  • 服务器测试技术详解 主机资源监控利器
  • 简单搞定多台DHCP服务器的管理

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • 39张图解 IBM服务器系统安装傻瓜教程(1)
    • 小蔡服务器DIY之经验乱弹
    • linux(vi)常用命令
    • 性能并不差 DIY服务器配件选型(图)(1)
    • 服务器故障不用忙 找对方法解迷茫
    • PowerShell的三大常见问题及解决方法
    • 五大条规帮你合理控制虚拟机规模
    • 虚拟化环境下服务器负载均衡的参考实现
    • 微软WSUS服务器 3.0安装配置详解
    • N+X等于几?

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有