在 Linux Mint/Windows 7 中删除用户帐户

在 Linux Mint/Windows 7 中删除用户帐户

我正在准备出售一台笔记本电脑。我不想擦除整个驱动器,只想删除我拥有的个人信息。顺便说一下,我有一个支持 TRIM 的 ssd,所以即使我删除了文件,它们也不应该被访问(我认为)

对于 Windows 7:如果我只删除用户帐户(并选择删除所有文件的选项),应该没问题吗

对于 Linux Mint:如果我输入命令

sudo deluser -force -remove-all-files -remove-home myUsername

我应该没事吧?

答案1

不,你不应该没事。即使“删除”了,这些数据实际上也没有被删除。你应该在出售电脑之前,花点时间确保 SSD 已经清理干净。TRIM 不应被视为一种“安全”的清理方法。最近学习由加利福尼亚大学圣地亚哥分校完成,其中包含一些关于清理 SSD 和 HDD 的精彩信息,值得一读。

答案2

命令

sudo deluser --force --remove-all-files myUsername

应该足够了,因为 --remove-home 与 --remove-all-files 不会产生任何影响,因为这会删除所有内容。请确保没有其他用户(例如 root)拥有的与您相关的文件

在 Linux 中,如果您确定已删除所有个人数据,则可以使用 zerofree 工具将文件系统上的所有空闲块清零。您可能应该使用 -f 0xFF 将空闲块擦除为 0xFF,然后 SSD 上的固件将触发块擦除。

Windows 上可能存在类似的工具,但我对它并不了解。

相关内容