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

11

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

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

Ответы:

18

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

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

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

  1. Откройте Terminal.app (находится в / Applications / Utilities).
  2. Введите cd и перетащите папку, содержащую файл, который вы хотите удалить, в окно терминала.
  3. Введите rm -P FileName.extensionи нажмитеEnter
Thecafremo
источник
5
Или объедините шаги 2 и 3, набрав, rm -P а затем перетащив файл в окно терминала. Также стоит отметить, что в зависимости от процесса выделения сектора / кластера обычно не гарантируется, что весь файл будет перезаписан. Если вы действительно заботитесь об этих вещах, используйте FileVault 2 для шифрования всего диска.
холме
15

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

LRI
источник
1
Фактически, выбор «Безопасной пустой корзины» в Finder вызывает srm.
Люпинчо