Elimina i file in modo sicuro con l'eliminazione sicura
- Categoria: Linux
Ci sono momenti in cui è necessario eliminare un file ... DAVVERO bisogno di eliminare un file. Chiunque sia stato nel settore dei PC abbastanza a lungo sa che quando si elimina semplicemente un file è possibile recuperarlo. Se qualcuno è abbastanza intelligente e ha i mezzi, potrebbe recuperare un file che era stato sovrascritto anche reinstallando un sistema operativo sul file originale.
Quindi ... quando sai che devi sbarazzarti di un file, in modo che non possa mai essere recuperato, cosa fai? Bene, in Linux hai una serie di opzioni. Una di queste opzioni è l'eliminazione sicura. Questo strumento è molto utile in quanto può rimuovere in modo sicuro file, cartelle e persino pulire in modo sicuro lo spazio libero sul disco. In questo articolo ti mostrerò come installare e utilizzare l'eliminazione sicura.
Installazione
L'installazione di secure-delete è facile. Poiché questo strumento è uno strumento solo da riga di comando, ti mostrerò come installarlo dalla riga di comando. Ecco i passaggi.
- Apri una finestra di terminale.
- Emetti il comando
sudo apt-get install secure-delete
. - Digita la tua password sudo (che è la tua password utente, nel caso non fossi a conoscenza) e premi Invio.
- Attendi il completamento dell'installazione.
Ora hai secure-delete installato sul tuo computer e pronto per iniziare a cestinare quei file e cartelle.
Eliminazione di un file
Supponiamo che tu abbia un file nella tua directory home ( ~ / ) chiamato secret_stuff.txt . Per eliminarlo con l'eliminazione sicura, dovresti utilizzare il file SRM comando (rimozione sicura). Per fare ciò dovresti emettere il comando in questo modo:
srm ~ / secret_stuff.txt
Quel file ora è MOLTO andato. Non aspettarti che la rimozione del file sia veloce come con l'estensione rm comando. Perché ci vuole più tempo? Quando esegui il comando srm su un file, secure-delete esegue le seguenti operazioni:
- 1 passaggio con 0xff.
- 5 passaggi casuali.
- 27 Pass con valori speciali definiti da Peter Gutmann (uno dei principali crittografi).
- Rinomina il file in un valore casuale.
- Tronca il nuovo file.
Tra ogni passaggio il file viene aperto anche dalla modalità O_SYNC e quindi viene effettuata una chiamata fsync ().
Eliminazione di una cartella
Eliminare una cartella è semplice come eliminare un file. Diciamo che hai la cartella ~ / Secret_stuff che deve essere cancellato per sempre. Per fare questo con srm dovresti usare l'opzione -r (ricorsivo) in questo modo:
srm -r ~ / secret_stuff
A seconda delle dimensioni e della quantità del contenuto della directory, l'eliminazione richiederà del tempo.
Liberare spazio libero
Se hai installato e reinstallato sistemi operativi sul tuo computer, potresti facilmente avere dei file residui rimanenti nello spazio libero dell'installazione corrente. Puoi assicurarti che lo spazio sia libero da qualsiasi traccia di file o cartelle con il comando sfill . Ci sono due cose su questo comando che devi sapere: devi avere i diritti di amministratore (quindi devi usare sudo) e devi conoscere il punto di montaggio dello spazio libero. Questo comando è molto lento, quindi assicurati di dargli tutto il tempo per eseguirlo. Supponiamo che tu abbia un'unità collegata alla tua macchina che è stata utilizzata più volte ed è montata su / media / esterno . Per pulire completamente lo spazio libero su questa unità, dovresti emettere il comando:
sudo sfill / media / external
Dopo un po 'di tempo lo spazio libero su quella particolare unità sarebbe completamente privo di qualsiasi traccia di directory o file.
Pensieri finali
L'utilizzo degli strumenti di eliminazione sicura è un modo infallibile per rimuovere in modo permanente e irrevocabile i dati da un'unità. Questo strumento è così potente che persino i team forensi avrebbero problemi a estrarre i dati dall'unità. Assicurati solo di utilizzare questo strumento con cautela, in modo da non eliminare in modo sicuro i file che desideri effettivamente conservare!