フォルダを安全に削除 CentOS 7

フォルダを安全に削除 CentOS 7

復元できないようにフォルダとすべてのコンテンツを安全に削除する方法は?

コマンドを試しましたがshredフォルダではないファイルでのみ機能します。

また、Ubuntuで正しく動作するように見えるパッケージがあることがわかりましたが、secure-delete次のようにインストールしようとしたときに次のものを使用しましたsudo yum install secure-delete安全に削除できるパッケージはありません。これにより、CentOS 7ではパッケージが利用できないようです。

どうやって進めますか?

答え1

find /folder -type f | xargs shred

ただし、COW FSやSSDウェアレベリングなどの基本層はそれを無意味にする可能性があるため、最初に暗号化することをお勧めします。

答え2

私の提案は、アプリケーションソースをインポートして手動でコンパイル/インストールすることです。

答え3

ジャーナリング以外のファイルシステムでは、shredファイルを安全に削除できます。finduser1133275の回答に示されているコマンドを使用するなど、各ファイルに個別に適用します。

しかし、今日のほとんどのファイルシステムはジャーナリングされています(NTFS、ext3 / 4、reiserfs、jfs、xfs、btrfs、zfs [何らかの方法で))。したがって、おそらくshredや他の方法を使用してそのデータを効果的に削除することはできません。痕跡。時間だけは、これらのブロックが最終的に再利用され、データが消えるほどログが循環することを保証します。

他のオプションは、適切なツールを使用してパーティション全体を破砕することです。どのくらいの距離が必要かによって、/dev/urandomのデータでパーティションを上書きするだけで十分です。

関連情報