首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安全删除文件夹CentOS 7

安全删除文件夹CentOS 7
EN

Unix & Linux用户
提问于 2016-11-07 22:23:10
回答 3查看 3.7K关注 0票数 5

如何安全地删除包含所有内容的文件夹,使其无法恢复?

我尝试过shred命令,但它只适用于文件,而不是文件夹。

我还发现,有一个名为secure-delete的包在Ubuntu上工作得很好,但是当我尝试使用sudo yum install secure-delete安装它时,我得到了以下消息:没有包安全-删除可用,这使我认为这个包不能用于CentOS 7。

怎么继续?

EN

回答 3

Unix & Linux用户

发布于 2016-11-08 04:25:56

代码语言:javascript
复制
find /folder -type f | xargs shred

但是底层(比如COW或SSD磨损均衡)可能会使这种情况变得毫无意义,所以最好首先进行加密。

票数 3
EN

Unix & Linux用户

发布于 2016-11-08 02:25:46

我的建议是获得应用程序源代码,并手动编译/安装它。

票数 0
EN

Unix & Linux用户

发布于 2018-02-20 15:39:32

在非日志文件系统上,shred可以安全地为您删除文件。只需确保将其单独应用于每个文件,例如使用user1133275's答案中所示的find命令。

然而,现在大多数文件系统都是日志记录的(NTFS、ext3 3/4、reiserfs、jfs、xfs、btrfs、zfs 在某种程度上),因此您可能无法使用shred或其他任何方法有效地删除该数据的所有跟踪。只有时间才能确保块最终被重用,日志旋转到数据消失的程度。

另一个选择是使用适当的工具分解整个分区。根据您需要走多远,用/dev/urandom中的数据覆盖分区就足够了。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/321745

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档