#author("2020-06-20T07:21:49+00:00","","")
#author("2020-06-20T07:22:22+00:00","","")
#topicpath
///////////////////////////////////////////////////////////////////////////////
* 目次 [#kb114ea5]
#contents

///////////////////////////////////////////////////////////////////////////////
* 強制物理フォーマット [#q2ba6e92]
- 空のデータを書き込んで、回復不能にする
+ 当該領域のファイルをすべて削除する
+ dfで、当該領域のブロック数を調べる
+ 空データを書き込む
 対象パーティション: /dev/sdx1
 対象パーティションのマウント先: /mnt/target
 対象パーティションのサイズ(dfで調べたもの): xxx
 ...とすると
 # dd if=/dev/zero of=/mnt/tatget/null.iso bs=1 count=xxx

///////////////////////////////////////////////////////////////////////////////
* shred によるデータ消去 [#xc674f39]
- 紙の文書をシュレッドするように、電子ファイルを復元不可能にする為のコマンド。
- 紙の文書をシュレッドするように、電子ファイルの復元を非常に困難にする為のコマンド。
- 指定されたファイルに対して上書きを繰り返す。
- コマンド書式
 # shred [OPTION[,...]] <file>

//=============================================================================
** オプション [#option]
|~option              |~description |~remark |
|-f,--force           |読み書きが出来るよう、必要に応じてアクセス権限を変更する | |
|-n,--iterations=N    | 上書きをN回繰り返す                     |デフォルトは3回  |
|--random-source=FILE |ランダムバイトのソースを FILE にする     |                 |
|-s,--size=N          |Nバイト数の shred を行う                 |SI接頭辞として K,M,Gなどが使える |
|-u,--remove          |上書き後にファイルの切り詰めと削除を行う | |
|--remove[=HOW]       |-u と同様だが、削除の方法を HOW で制御できる。|HOW について:&br;'unlink' => 標準の unlink コールを使用する。&br;'wipe' => それに加えて、最初に名前のバイトの難読化を行う。&br;'wipesync' => それに加えて、難読化した各バイトをディスクに sync する。&br;デフォルトモードは 'wipesync'  だが、この操作は非常に時間がかかる |
|-v,--verbose         |進行状況を表示する                       | |
|-x,--exact           |ブロックを満たすようにファイルサイズを切り上げない。通常 |ファイル以外ではこれがデフォルトの動作 |
|-z,--zero            |shred を行ったことを隠すために最後に 0 で上書きする | |
|--help               |ヘルプを表示 | |
|--version            |バージョン情報を表示 | |

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS