安全な削除でファイルを安全に削除する

ファイルを削除する必要がある場合があります...本当にファイルを削除する必要があります。 PCのビジネスに携わってきた人なら誰でも、ファイルを削除するだけでファイルを復元できることを知っています。誰かが十分に利口で手段を持っている場合、元のファイルの上にOSを再インストールしても、上書きされたファイルを回復できます。

だから...あなたがファイルを取り除かなければならないことがわかっているので、それを回復することができないようにするには、どうしますか?まあ、Linuxにはいくつかのオプションがあります。これらのオプションの1つは、安全な削除です。このツールは、ファイルやフォルダーを安全に削除し、ドライブの空き領域を安全にクリーンアップできるという点で非常に便利です。この記事では、secure-deleteをインストールして使用する方法を紹介します。

取り付け

安全な削除のインストールは簡単です。このツールはコマンドラインのみのツールなので、コマンドラインからインストールする方法を説明します。手順は次のとおりです。

  1. ターミナルウィンドウを開きます。
  2. コマンドを発行します sudo apt-get install secure-delete
  3. sudoパスワード(知らない場合はユーザーパスワードです)を入力し、Enterキーを押します。
  4. インストールが完了するまで待ちます。

これで、セキュア削除がマシンにインストールされ、これらのファイルとフォルダーのゴミ箱を開始する準備が整いました。

ファイルを削除する

あなたのホームディレクトリにファイルがあるとしましょう( 〜/ )呼ばれる secret_stuff.txt 。 secure-deleteでこれを削除するには、 SRM コマンド(安全な削除)。そのためには、次のようなコマンドを発行します。

srm〜/ secret_stuff.txt

そのファイルは今や非常になくなっています。彼のファイルの削除がそれと同じくらい速くなることを期待しないでください rm コマンド。なぜもっと時間がかかるのですか?ファイルに対してsrmコマンドを発行すると、secure-deleteは次のことを行います。

  1. 1 0xffでパスします。
  2. 5ランダムパス。
  3. 27著名な暗号学者であるPeter Gutmannによって定義された特別な値でパス。
  4. ファイルの名前をランダムな値に変更します。
  5. 新しいファイルを切り捨てます。

各パスの間に、ファイルもO_SYNCモードで開かれ、fsync()呼び出しが行われます。

フォルダを削除する

フォルダーの削除は、ファイルの削除と同じくらい簡単です。あなたがフォルダを持っているとしましょう 〜/ secret_stuff それは永久に削除する必要があります。 srmでこれを行うには、次のように-r(再帰)スイッチを使用します。

srm -r〜/ secret_stuff

ディレクトリの内容のサイズと量によっては、削除にしばらく時間がかかります。

空き容量をクリアしています

コンピューターにOSをインストールして再インストールした場合、現在のインストールの空き領域に残りのファイルが非常に簡単に残る可能性があります。次のコマンドを使用して、ファイルやフォルダの痕跡がない領域を確保できます。 詰め物 。このコマンドについて知っておく必要のあることが2つあります。管理者権限(sudoを使用する必要がある)と、空き領域のマウントポイントを知っている必要があります。このコマンドは非常に遅いので、十分な時間をかけて実行してください。何回も使用され、マウントされているドライブがマシンに接続されているとしましょう / media / external 。このドライブの空き領域を完全に消去するには、次のコマンドを発行します。

sudo sfill / media / external

しばらくすると、その特定のドライブの空き領域には、ディレクトリやファイルの痕跡が完全になくなります。

最終的な考え

安全な削除ツールを使用することは、ドライブからデータを完全かつ取り返しのつかない方法で削除する確実な方法です。このツールは非常に強力なので、フォレンジックチームがドライブからデータを抽出するのに問題が発生します。このツールは慎重に使用してください。実際に保持したいファイルを安全に削除しないでください。