Come "Proteggi il cestino vuoto ..." (cancella lo spazio libero) su OS X El Capitan?

6

Prima di OS X El Capitan, durante la visualizzazione della cartella Cestino e premendo il tasto "Alt" sei stato in grado di Svuota cestino vuoto ... tuttavia questa funzione è stata rimossa da OS X El Capitan !

Qualcuno sa come riattivare questa opzione via terminale? È possibile?

    
posta SuperAtic 02.11.2015 - 08:12
fonte

3 risposte

14

L'opzione di cancellazione sicura è stata rimossa da El Capitan, ma come spiegato in questo articolo , ci possono essere alcune alternative che potresti voler usare (vedi sotto per le note se il Mac ha un SSD).

  1. È possibile utilizzare l'utilità del disco per sovrascrivere lo spazio libero sull'unità;

    diskutil secureErase freespace LEVEL /Volumes/DRIVENAME
    

    Dove;

    In this command, change LEVEL to a number of 0 through 4, where 0 is a single-pass of zeros, 1 is a single-pass of random numbers, 2 is a 7-pass erase, 3 is a 35-pass erase, and 4 is a 3-pass erase (note all non single-pass options may take a while to complete).

    Puoi consultare la pagina man per maggiori dettagli sull'uso del comando.

  2. Sovrascrivi il contenuto prima della cancellazione (dal terminale);

    rm -rP /path/to/file-or-folder
    

    Dove r deve recidare sulle cartelle e P sovrascriverà il loro contenuto.

  3. L'utilità srm fornisce un meccanismo (da almeno Yosemite) per sovrascrivere e rimuovere i file, lifehacker ha un articolo sul suo utilizzo ;

    srm -v ~/Path/To/file.remove
    

    Il -v indica la modalità dettagliata.

  4. Considera l'uso dell'opzione "Elimina immediatamente" che è stata aggiunta a El Capitan. Anche se questa potrebbe non essere la "cancellazione sicura" che stai cercando, salta il cestino.

È importante tenere presente che con il moderno livellamento dell'usura SSD, la scrittura nello stesso percorso in un file non sta necessariamente andando a scrivere nella stessa posizione sul disco , quindi il sicuro la cancellazione non raggiungerebbe sempre ciò che volevi (vedi CVE-2015-5901 e quindi rimosso in El Capitan ). Dato un SSD, la "cancellazione" dello spazio libero è probabilmente l'opzione migliore , una volta che i file sono stati cancellati e rimossi dal cestino.

Per quelli con dischi meccanici (non SSD), l'opzione srm potrebbe essere l'alternativa più semplice.

    
risposta data 02.11.2015 - 08:39
fonte
8

Il motivo della rimozione di questa opzione è stato spiegato qui da Apple :

An issue existed in guaranteeing secure deletion of Trash files on some systems, such as those with flash storage. This issue was addressed by removing the "Secure Empty Trash" option.

Quindi, anche se può sembrare fastidioso che questa opzione sia scomparsa, riportarla tramite una sorta di procedura guidata di Terminal è che non lo rende sicuro / affidabile .

Se disponi di materiale sensibile, ti suggerisco di non archiviarlo in modo non criptato, in modo tale che eliminarlo in modo "normale" diventi un problema.

    
risposta data 02.11.2015 - 08:34
fonte
-2

Uso Permanent Eraser.app ( link )

    
risposta data 14.02.2016 - 00:17
fonte

Leggi altre domande sui tag