Rimuovere in modo sicuro i file da un'unità NTFS?

3

Possiedo un'unità NTFS esterna e desidero rimuovere alcuni file in modo sicuro. SRM non è più disponibile in Sierra. Ho provato a installare SRM con Homebrew e l'ho installato con successo, ma quando applico il comando su un'unità esterna viene visualizzato un errore: "Errore di segmentazione: 11" Cosa posso fare?

Non uso software come Paragon NTFS per abilitare la scrittura sull'unità. Invece lo faccio nel terminale:

sudo nano /etc/fstab

Aggiungi la seguente riga a nano, sostituendo "NAME" con l'etichetta dell'unità NTFS:

LABEL=NAME none ntfs rw,auto,nobrowse

Ctrl + O quindi il tasto Invio, quindi Ctrl + X per chiudere nano.

    
posta InterestedLearner 10.03.2017 - 14:09
fonte

2 risposte

2

Usa gshred. Installa homebrew se non installato da www.brew.sh. Quindi fai

brew install coreutils

per rimuovere i file, fare

gshred -u <file1> <file2>
    
risposta data 10.03.2017 - 14:39
fonte
1

Puoi utilizzare rm con l'opzione -P che sovrascriverà il file prima di eliminarlo.

Dalla pagina man :

Overwrite regular files before deleting them. Files are overwritten three times, first with the byte pattern 0xff, then 0x00, and then 0xff again, before they are deleted

Non è un passaporto con DoD 7, ma è comunque abbastanza sicuro. Quindi, il tuo comando sarebbe:

rm -P /path/to/foo.bar

E farà una tripla sovrascrittura prima della rimozione.

    
risposta data 10.03.2017 - 16:42
fonte

Leggi altre domande sui tag