あなたがラップトップを持って地球上の厳しい場所を訪れたとしましょう。
泥棒が侵入してラップトップを盗もうとします。
したがって、次を実行します。
rm -rf /folder
しかし、泥棒が削除されたファイルを回復するための高度なツールを持っている場合はどうなりますか?それはおそらく、FBI / CIAツールと同じくらい進歩した可能性があります。
削除されたフォルダとファイルを復元できますか?
彼らがこれを行うことができないことを保証する方法はありますか?
答え1
shred
次のように使用してください。
$ shred -fuvz /folder
上記のスイッチは次のとおりです。
-f, --force
-u、--削除
-v, --verbose
-z, --zero 書き込みフラグメントを隠す
デフォルトでは、shred
3 回の反復はランダムなデータとして扱われます。これは、-z
断片化を隠すためにゼロを書き込む前に発生します。-n
スイッチの後に数字を使用して、異なる反復回数を指定できます。または長い形式で使用してください--iterations=N
。
~からShatter マンページ:
警告する:破砕は、ファイルシステムがデータを適切に上書きするという非常に重要な前提に依存します。これはタスクを実行する伝統的な方法ですが、多くの最新のファイルシステム設計はこれらの仮定を満たしていません。以下は、破砕が無効であるか、またはすべてのファイルシステムモードで有効であると保証されないファイルシステムの例です。
AIXおよびSolaris(およびJFS、ReiserFS、XFS、Ext3など)が提供するものなどのログ構造またはログファイルシステム
RAIDベースのファイルシステムなど、冗長データを書き込んだり、一部の書き込みが失敗した場合でも引き続き動作できるファイルシステム
Network ApplianceのNFSサーバーなどのスナップショットを撮るファイルシステム
NFSバージョン3クライアントなどの一時的な場所にキャッシュされたファイルシステム
圧縮ファイルシステム
ext3ファイルシステムの場合、上記の免責事項は、メタデータに加えてファイルデータも記録するdata = journalモード(したがって破砕効果が制限される)にのみ適用されます。 data = ordered(デフォルト)モードとdata = writebackモードでは、shredは通常どおり動作します。マウントマニュアルページ(manマウント)の説明に従って、/ etc / fstabファイル内の特定のファイルシステムのマウントオプションにdata = somethingオプションを追加して、Ext3ロギングモードを変更できます。
さらに、ファイルシステムのバックアップとリモートミラーには削除できないファイルのコピーが含まれる可能性があるため、後で破砕されたファイルを復元できます。