web-dev-qa-db-ja.com

Shredを使用してSSD上のファイルを削除する-Lifespan

私は常にSudo rm -rf fileを使用してマシンからファイルを削除しますが、今日はshredが後でirを回復できないという点でより良い仕事をすることがわかりました。

私の質問は次のとおりです。SSDは自分のマシンにしかありません。shredの代わりにrmを使用してファイルを削除すると、SSDの寿命が大幅に短くなります。ファイルはそれほど重要ではありません。

免責事項:

  • shredを使用するとき、フラッシュディスクは防弾ではないことを知っています。ファイルが回復できないことを100%保証することは不可能な多くの場所を読んでいますが、govなどからファイルを隠していません、将来コンピュータを販売する場合に備えて、それらを削除したいだけです。

  • デフォルトの3回のパスを許可します。

2
ryoishikawa74

SSDディスクで使用されるメモリには、書き込みサイクルに制限があります。シュレッドを使用する場合、ファイルが占有するすべてのブロックを3回上書きします(デフォルト設定)。したがって、一貫して使用すると、メモリセルの制限にすばやく到達します。

SuperUserでの次の質問に対する回答によると:
ソリッドステートドライブを安全にフォーマットするにはどうすればよいですか?
単一のランダムパスを使用したシュレッドは、SSDメモリへの安全性が十分であり、SSDメモリへの影響が少なくなります(デフォルトでは1書き込み対3書き込み)。

セキュリティが心配な場合は、暗号化を使用することをお勧めします。

また、SSDを第三者に渡す(販売するなど)場合は、そのコンテンツを安全に消去します。

2
Alex'LP

man shredを実行すると、これに気付きます...


注意:細断処理は、ファイルシステムが所定の場所にデータを上書きするという非常に重要な前提に依存していることに注意してください。これは物事を行うための伝統的な方法ですが、多くの最新のファイルシステム設計はこの仮定を満たしていません。以下は、すべてのファイルシステムモードでシュレッドが効果的でない、または効果的であることが保証されていないファイルシステムの例です。

   * log-structured or journaled file systems, such as those supplied with
   AIX and Solaris (and JFS, ReiserFS, XFS, Ext3, etc.)

これは、UbuntuにあるExt4ファイルシステムでは効果的でないことを意味します。

1
heynnema