Как обезопасить удаление файлов в OS X без перемещения файлов в корзину?


11

Мой вопрос: я хочу стереть файл в OS X Securely (как функция «Безопасная пустая корзина»), чтобы файл не мог быть восстановлен с помощью инструментов восстановления. Я не хочу опустошать мусор. Можно ли безопасно удалить файлы в OS X, не перемещая файл в корзину?


TBH Я думаю, что нахождение «исправления» сейчас просто задержит неизбежное изменение этого внешнего вида, которое, вероятно, придет со всеми новыми версиями
Александр - Восстановите Монику

Ответы:


18

Вы всегда можете использовать команду терминала rmс -Pопцией:

[Опция -P будет] Перезаписывать обычные файлы перед их удалением. Файлы перезаписываются три раза, сначала с помощью байтового шаблона 0xff, затем 0x00, а затем снова 0xff, прежде чем они будут удалены.

Если вам не подходит Терминал, просто:

  1. Откройте Terminal.app (находится в / Applications / Utilities).
  2. Введите cd и перетащите папку, содержащую файл, который вы хотите удалить, в окно терминала.
  3. Введите rm -P FileName.extensionи нажмитеEnter

5
Или объедините шаги 2 и 3, набрав, rm -P а затем перетащив файл в окно терминала. Также стоит отметить, что в зависимости от процесса выделения сектора / кластера обычно не гарантируется, что весь файл будет перезаписан. Если вы действительно заботитесь об этих вещах, используйте FileVault 2 для шифрования всего диска.
холме

15

srmеще одна утилита оболочки для безопасного удаления файлов По умолчанию он использует 35-проходный алгоритм Гутмана, но -s(перезаписывает файлы случайными данными один раз) быстрее и должен быть достаточно безопасным для большинства целей.


1
Фактически, выбор «Безопасной пустой корзины» в Finder вызывает srm.
Люпинчо
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.