
Подчищаем за собой: учимся удалять данные с HDD
Научно-технический прогресс усложняет контроль над данными. Если раньше для обеспечения безопасности было достаточно уничтожить письма или документы, то сегодня даже удаление файлов с диска не гарантирует их полного уничтожения. Восстановить информацию могут специализированные программы, поэтому надежное удаление данных требует их перезаписи. Рассмотрим доступные способы для разных систем.
Windows
Начиная с Windows Vista, при полном форматировании раздела данные перезаписываются нулями. Для этого используется команда:
где параметр /p задаёт количество циклов перезаписи. Прицельно удалять отдельные файлы Windows не позволяет, поэтому лучше хранить важные данные на выделенном разделе или отдельном накопителе.
Linux
В Linux можно использовать утилиту shred:
Перезапись файла выполняется 40 раз (-n), затем он удаляется (-u). Для каталогов используется wipe:
Опции позволяют рекурсивно удалять содержимое, игнорировать запросы подтверждения и скрывать факт удаления.
Mac OS
В версиях до 10.11 использовалась команда srm:
В современных версиях файлы можно удалить через терминал:
где -P перезаписывает данные трижды.
Эти методы помогают минимизировать риск восстановления удалённых данных. Но я всё же рекомендую еще использовать старый метод заливания диска фильмом. Качаешь фильм на 1 Гб, к примеру. Создаёшь папку с именем 1 копируешь в неё, в ней создаёшь папку 2 и копируешь в неё, потом в корне папку 3 и копируешь все папки в с одним и тем же фильмом. И т.д. по экспоненте забиваем диск одним и тем же фильмом в разных папках.
НЕтипичный сисадмин | #софт #опыт #windows #linux #macOS
Научно-технический прогресс усложняет контроль над данными. Если раньше для обеспечения безопасности было достаточно уничтожить письма или документы, то сегодня даже удаление файлов с диска не гарантирует их полного уничтожения. Восстановить информацию могут специализированные программы, поэтому надежное удаление данных требует их перезаписи. Рассмотрим доступные способы для разных систем.
Windows
Начиная с Windows Vista, при полном форматировании раздела данные перезаписываются нулями. Для этого используется команда:
format d: /fs:NTFS /p:10
где параметр /p задаёт количество циклов перезаписи. Прицельно удалять отдельные файлы Windows не позволяет, поэтому лучше хранить важные данные на выделенном разделе или отдельном накопителе.
Linux
В Linux можно использовать утилиту shred:
shred -u -n 40 /private/file.txt
Перезапись файла выполняется 40 раз (-n), затем он удаляется (-u). Для каталогов используется wipe:
wipe -rf /private/*
Опции позволяют рекурсивно удалять содержимое, игнорировать запросы подтверждения и скрывать факт удаления.
Mac OS
В версиях до 10.11 использовалась команда srm:
srm -rm /private/
В современных версиях файлы можно удалить через терминал:
rm -P /private/file.txt
где -P перезаписывает данные трижды.
Эти методы помогают минимизировать риск восстановления удалённых данных. Но я всё же рекомендую еще использовать старый метод заливания диска фильмом. Качаешь фильм на 1 Гб, к примеру. Создаёшь папку с именем 1 копируешь в неё, в ней создаёшь папку 2 и копируешь в неё, потом в корне папку 3 и копируешь все папки в с одним и тем же фильмом. И т.д. по экспоненте забиваем диск одним и тем же фильмом в разных папках.
НЕтипичный сисадмин | #софт #опыт #windows #linux #macOS