Похожие вопросы

Полное стирание жесткого диска-shred, wipe или dd?

мне нужно стереть все данные ряда жестких дисков, из Ubuntu Linux. Я нашел три средства командной строки:shred,wipe и dd. Это кажется случайным, что люди рекомендуют. Иногда кто-то рекомендует одно над другим, но они действительно не определяют почему.

Какие преимущества / недостатки при сравнении этих инструментов?

5
задан JakeGould
источник

3 ответов

Какие преимущества / недостатки при сравнении этих инструментов?

Это зависит от ваших целей:

  1. вы стираете действительно конфиденциальные данные, которые никто никогда не должен видеть (например, медицинскую информацию)?
  2. вы просто следуете за "я должен это сделать, потому что это правильно"?
  3. или еще слабее "я должен стереть, чтобы быть совместимым с правилами".

в последнем случае (3: правила) добавьте требования к вашему сообщению так мы можем их учесть.

в случае 2: для вращения жестких дисков я просто склонен протирать диски один раз, а затем ударить их молотком. Последнее в основном просто, чтобы люди не выхватывали их из мусорных баков, а потом возвращались за поддержкой.

в случае 1: (безопасная очистка) я попробую две вещи:

  • если это SSD, то я скажу диск для безопасного стирания себя. Это быстро и безопасно. (Данные на SSD, как правило, шифруются. Выбрасывая ключ к этому шифрование делает данные бесполезными).
  • если это вращающийся жесткий диск, я попробую то же (некоторые модели поддерживают команду, кто-то нет). Если он не поддерживается, я буду использовать любой инструмент, который у меня есть под рукой. До сих пор это в основном был dd, потому что я больше знаком с ним, и он всегда был предустановлен,

Shred похоже, для очистки файлов. Это означает, что он вполне может стереть файл, но не ранее удаленную информацию на диске. В этом случае я не использовал бы его для того чтобы обтереть все диски.

отказ от ответственности: я не пробовал он может кромсать / dev / sdb или другие блочные устройства. В этом случае это может сработать.

то же самое верно для wipe.



Остается 'dd', (или не упомянутый badblock) и безопасное стирание самим приводом.

последнее может быть сделано с помощью одной команды, выданной на диск через hdparm или загрузившись с это liveCD. В последнем случае убедитесь, что вы стерли правильный диск (например, только поместите диск для очистки в компьютер, а затем загрузитесь с компакт-диска).

4
отвечен Hennes 2014-10-25 10:07:13
источник

Я нашел это скраб также будет выполнять эту работу, как для файлов, так и для физических дисков/разделов.

вы можете использовать:

scrub /path/to/my/file 
scrub /dev/sda1 
scrub /dev/sda

соответственно очистка файла, раздела и всего физического диска. Надеюсь, это поможет!

1
отвечен Emanuele 2016-09-12 18:29:20
источник

shred может случайно стереть полные диски или разделы и намного, намного, намного быстрее, чем с dd.

shred -vn 1 /dev/sdxx
1
отвечен Trapper 2017-10-19 15:43:04
источник

Другие вопросы dd linux shred wipe