Как навсегда удалить данные с помощью Shred

Конечно, не раз случалось, что вы случайно удаляли какие-то данные или думали, что в этом больше нет необходимости, и оказывается, что позже вам нужно будет восстановить эту информацию, и что благодаря какой-то программе или некоторому коду вы можете восстановить; Но что, если вам нужно удалить данные без возможности восстановления? Так же, как есть инструменты восстановления, мы также можем найти инструменты уничтожения, такие как Лоскуток

Этот инструмент входит в комплект Coreutils который предустановлен в любом дистрибутиве Linux, этот пакет coreutils включает ряд элементарных инструментов для командной строки, среди которых кромсать, это не более чем утилита, которая отличается простотой использования и, прежде всего, эффективной для уничтожить все, что нам нужно (или то, что нам больше не нужно), как следует из названия.

Операция Лоскуток заключается в том, что он в основном перезаписывает файл или данные, которые мы указываем несколько раз (по умолчанию 25). Это делается с использованием нескольких текстовых схем, чтобы преобразовать все, что содержится в исходном файле, в другой, совершенно другой контент с бессмысленной информацией.

Пользователи, которые не знакомы, могут просмотреть все, что позволяет нам этот инструмент, взглянув на человек в клочья.

shred_1

После этого перейдем к практической части; Давайте начнем с примера его использования, сначала чтобы увидеть, что это такое, мы возьмем жесткий диск или какой-то раздел: если бы у нас был раздел, управляемый по размеру, с помощью команды lsblk сразу находим нужный нам раздел, с командой размонтировать будет разобран, а затем с кромсать мы дадим вам обзор своевременно:

шред -vzn 0 / dev / sda1

В предыдущей строке мы бы удалили все данные, которые находятся в разделе «sda1», а также с другими параметрами, такими как «v», который показывает нам ход операции, «z», который помогает нам скрыть разрушение путем перезаписи нулями. в конце и «n» с последующим нулем, что означает, что процесс будет выполнен только один раз без повторения; чем больше повторяется процесс, тем эффективнее удаление. Что делать, если при использовании Shred нужно помнить, что это это медленный процесс, особенно если мы собираемся использовать его на дисках значительных размеров; Пример, иллюстрирующий их, будет рекомендован для использования пользователем, который не является экспертом или обычным пользователем.

Если мы собираемся удалить файл, это будет проще и намного быстрее:

shred -u / путь / файл

Опция «u» отвечает за удаление данных. Однако, если мы сталкиваемся с очень большим файлом, мы можем идеально использовать тот же шаг, мы просто добавляем параметр удаления и приказываем ему повторить процесс три раза:

shred -ubzn 2 / путь / файл

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


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

5 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Билл сказал

    Ладно, единственное, что мне не подходит, это то, что я считаю, что на текущих жестких дисках с простой перезаписью уже невозможно восстановить какие-либо данные, нет необходимости делать это 25 раз. Возможно, он предназначен для использования с любым типом устройств, я не знаю, нужно ли перезаписывать ленту несколько раз, чтобы предотвратить восстановление.

  2.   никто сказал

    Интересно, необходима ли перезапись данных на жестких дисках SSD?

    1.    Билл сказал

      SSD - это отдельная вещь из-за их системы записи, которая всегда избегает перезаписи одного и того же места. Итак, я поискал и немного объяснил этот вопрос здесь:
      http://www.tuwindowsmundo.com/elimina-de-manera-segura-los-archivos-de-tus-unidades-ssd-y-hdd/
      Они комментируют, что используется определенное программное обеспечение от каждого производителя, они также комментируют Parted Magic, что это дистрибутив Linux, на странице которого они говорят, что используют бесплатное программное обеспечение, такое как gparted и т. Д.
      В поиске вижу предыдущую статью от Desdelinux: https://blog.desdelinux.net/como-limpiar-tus-discos-y-borrar-archivos-en-forma-segura/ где уже отмечалось, что он не на 100% эффективен в SSD. Комментарий от "desikoder" дает хорошую замену shred: head -c $ (wc -c FILE) / dev / urandom> FILE
      Плохое исследование по поводу удаления SSD: cseweb.ucsd.edu/~m3wei/assets/pdf/FMS-2010-Secure-Erase.pdf
      Поэтому, если однажды вы уроните твердотельный накопитель, на котором была важная информация, обязательно забейте его молотком и просверлите.
      Объяснение того, как монтировать SSD-диски в Linux, интересно, но больше в смысле предотвращения фрагментации, чем фактического удаления контента: http://www.atareao.es/ubuntu/linux-y-discos-duros-ssd/
      Так что пока я не смог бы надежно стереть что-нибудь на SSD.

    2.    Билл сказал

      SSD - это отдельная вещь из-за их системы записи, которая всегда избегает перезаписи одного и того же места. Итак, я поискал и немного объяснил этот вопрос здесь:
      http://www.tuwindowsmundo.com/elimina-de-manera-segura-los-archivos-de-tus-unidades-ssd-y-hdd/
      Они комментируют, что используется определенное программное обеспечение от каждого производителя, они также комментируют Parted Magic, что это дистрибутив Linux, на странице которого они говорят, что используют бесплатное программное обеспечение, такое как gparted и т. Д.
      В поиске я вижу предыдущую статью от Fromlinux: blog.desdelinux.net/how-clean-your-discs-and-delete-files-in-secure-form/, где уже отмечалось, что она не на 100% эффективна на SSD. Комментарий от "desikoder" дает хорошую замену shred: head -c $ (wc -c FILE) / dev / urandom> FILE
      Плохое исследование по поводу удаления SSD: cseweb.ucsd.edu/~m3wei/assets/pdf/FMS-2010-Secure-Erase.pdf
      Поэтому, если однажды вы уроните твердотельный накопитель, на котором была важная информация, обязательно забейте его молотком и просверлите.
      Объяснение того, как монтировать SSD-диски в Linux, интересно, но больше в смысле предотвращения фрагментации, чем фактического удаления контента: http://www.atareao.es/ubuntu/linux-y-discos-duros-ssd/
      Так что пока я не смог бы надежно стереть что-нибудь на SSD.

  3.   Нана сказал

    Это помогло бы мне, но как мне удалить файлы с диска GNU ???