DanielTheRocketMan Asked: 2019-08-07 02:56:09 +0800 CST2019-08-07 02:56:09 +0800 CST 2019-08-07 02:56:09 +0800 CST 删除帐户及其所有内容是一种安全删除计算机内容的方法吗?[复制] 772 我有一台旧的 Ubuntu 14.04 计算机,我想把它送人。我创建了一个新的管理员帐户,并使用这个新帐户删除了我的旧帐户和该帐户的全部内容。这是删除计算机所有内容的安全方法吗?我应该做一个额外的程序吗? delete safely 2 个回答 Voted Best Answer Eric Mintz 2019-08-07T03:17:33+08:002019-08-07T03:17:33+08:00 删除的数据仍然可以恢复。要使其不可恢复,请从 Live CD 启动计算机。从 live CD 启动时,打开命令 shell 并键入: lsblk 这为您提供了硬盘驱动器设备的列表。设备名称看起来像 sda(sdx 其中 x 是某个字母,通常是 a、b、c、d...)。仍在命令外壳中,运行以下命令,但替换 x 以匹配您的每个设备名称: sudo dd if=/dev/zero of=/dev/sdx bs=512 count=1 这会为驱动器上的每个数据位写入零,这使得您无法在没有特殊取证工具的情况下恢复已删除的数据。 如果你想更进一步,你可以切碎驱动器。如果 shred 尚未安装,您可以安装它: sudo apt install shred Shred 使用随机的 0 和 1 多次覆盖驱动器,即使使用特殊工具也几乎不可能恢复数据。 shred -vfz -n 10 /dev/sdx ...再次,其中“x”是您的硬盘驱动器设备的名称。 关于开关: -v 显示粉碎的进度,这很好,因为粉碎一个大驱动器可能需要很长时间。-f 在需要时更改文件权限以允许 shred 写入受保护区域。-z 在最后一遍写入全零(其他遍是随机的一和零)。全零掩盖了驱动器被切碎的事实。-n 是通过硬盘驱动器的粉碎次数:通过次数越多,越安全,但粉碎过程所需的时间越长。 morjova 2019-08-07T03:11:16+08:002019-08-07T03:11:16+08:00 我猜您删除的是该帐户的主文件夹。您将摆脱他们的大部分个人文件和配置,但他们的所有应用程序以及可能更多的数据将保留在根文件夹中。如果您想摆脱机器上的所有内容,我建议重新安装 Ubuntu(在此期间您可以选择自动格式化磁盘)或其他操作系统。
删除的数据仍然可以恢复。要使其不可恢复,请从 Live CD 启动计算机。从 live CD 启动时,打开命令 shell 并键入:
这为您提供了硬盘驱动器设备的列表。设备名称看起来像 sda(sdx 其中 x 是某个字母,通常是 a、b、c、d...)。仍在命令外壳中,运行以下命令,但替换 x 以匹配您的每个设备名称:
这会为驱动器上的每个数据位写入零,这使得您无法在没有特殊取证工具的情况下恢复已删除的数据。
如果你想更进一步,你可以切碎驱动器。如果 shred 尚未安装,您可以安装它:
Shred 使用随机的 0 和 1 多次覆盖驱动器,即使使用特殊工具也几乎不可能恢复数据。
...再次,其中“x”是您的硬盘驱动器设备的名称。
关于开关: -v 显示粉碎的进度,这很好,因为粉碎一个大驱动器可能需要很长时间。-f 在需要时更改文件权限以允许 shred 写入受保护区域。-z 在最后一遍写入全零(其他遍是随机的一和零)。全零掩盖了驱动器被切碎的事实。-n 是通过硬盘驱动器的粉碎次数:通过次数越多,越安全,但粉碎过程所需的时间越长。
我猜您删除的是该帐户的主文件夹。您将摆脱他们的大部分个人文件和配置,但他们的所有应用程序以及可能更多的数据将保留在根文件夹中。如果您想摆脱机器上的所有内容,我建议重新安装 Ubuntu(在此期间您可以选择自动格式化磁盘)或其他操作系统。