Eliminació segura de fitxers & Directoris de Mac OS X amb la línia d'ordres

Taula de continguts:

Anonim

Necessiteu suprimir de manera segura un fitxer, un grup de fitxers o un directori sencer, assegurant-vos que, literalment, mai no es pugui recuperar per cap mitjà possible? Podeu fer-ho fàcilment des de la línia d'ordres amb l'ajuda d'una eina increïblement potent anomenada srm. srm, com haureu endevinat, significa "eliminació segura" i és una versió segura de l'ordre "rm" d'ús comú que existeix en pràcticament tots els sabors d'unix, Mac OS X inclòs.Tingueu en compte que aquesta utilitat no és per a tothom i, certament, no és per a usuaris novells, srm s'ha de considerar una eina avançada i és millor utilitzar-la per aquells que se senten còmodes amb la línia d'ordres i entenen les repercussions de les dades de les funcions d'eliminació segura.

Com de segur és srm? Bé, el predeterminat per a l'eliminació segura és el mètode de 35 passades increïblement segur que utilitza l'"algorisme de Gutmann de 35 passades", que bàsicament significa que primer s'eliminen les dades i després s'escriuen més de 35 vegades utilitzant patrons generats aleatòriament, fent que la recuperació sigui literalment literal. impossible. Per a una comparació sobre com de segur és, srm també té una configuració d'opció "mitjana" que utilitza seguretat de 7 passades, i 7-pass compleix l'estàndard del Departament de Defensa dels EUA per esborrar dades de manera segura... per tant, almenys teòricament, el pas 35 El mètode és 7 vegades més segur que el que el Departament de Defensa dels EUA accepta com a estàndard per a l'eliminació segura de dades. Tanmateix, no ens centrarem en l'opció mitjana, utilitzarem srm tal com estava previst, amb l'eliminació completa de dades de 35 passades.

Només per a usuaris avançats

Això no s'anomena "eliminació segura" sense cap motiu, s'anomena així perquè si un fitxer s'ha suprimit amb l'eliminació segura, literalment mai no podreu recuperar aquest fitxer de la unitat. Període. Això va molt més enllà dels trucs bàsics de buidar la paperera o fins i tot d'esborrar i eliminar fitxers per la força d'aquesta manera. Els usuaris que no se sentin còmodes amb la línia d'ordres però que vulguin conservar les opcions d'eliminació de fitxers segures haurien de considerar l'ús d'un mètode senzill d'eliminació segura o l'opció "Sempre segur de la paperera buida" que està disponible al Mac OS X Finder. Heu estat advertits, aneu amb precaució!

Secure Eliminar un fitxer amb srm

En la manera més senzilla, l'ordre srm s'utilitza només apuntant-la a un fitxer o camí d'arxiu:

srm /path/to/file

Com que l'opció predeterminada utilitza 35 passades, l'eliminació del fitxer pot trigar un o dos moments, i els fitxers més grans trigaran més a eliminar-se perquè s'utilitzen passades de la mateixa mida per sobreescriure el fitxer i evitar la recuperació.

Supressió segura d'un directori sencer

El senyalador -r es pot aplicar a srm per fer-lo eliminar de manera recursiva, aplicant-se així als directoris i al seu contingut: srm -r /path/to/directory/

Un cop més, la supressió pot trigar un o dos moments perquè tot s'escriu 35 vegades després d'haver-lo suprimit.

Forçar la supressió segura de qualsevol cosa

La bandera -f afegeix l'eliminació de força a srm. Aquesta és una de les ordres més "perilloses" perquè és com "rm -rf" en els esteroides, el que significa que suprimirà per la força tot el que s'indica, sense cap sol·licitud, tret que l'addició d'una supressió segura garanteix que el fitxer eliminat mai no serà recuperable. Feu servir amb extrema precaució

srm -rf /file/to/destroy/de/tot

A causa de la immensa força que hi ha darrere de la combinació de bandera -rf, només l'han d'utilitzar usuaris avançats i amb una precisió absoluta.

Elimineu de manera forçada i segura un fitxer bloquejat o de propietat amb superusuari

Prefixant sudo a la variació de senyalització -rf anterior de srm, podeu aplicar privilegis de superusuari (arrel) al procés forçat d'eliminació de fitxers i directoris, sobreescriunt així qualsevol problema de propietat o de bloqueig de fitxers. Això és tan segur i tan "perillós" com és a causa de l'accés de superusuari. Feu servir amb extrema precaució i no feu servir això a menys que sàpigues què estàs fent i per què ho fas:

sudo srm -rf /camí/a/alguna cosa/a/esborrar/de/existencia/

Un cop més, això és només per a usuaris avançats i s'hauria de limitar amb camins de fitxer i directoris precisos.

Què passa amb suprimir-ho tot de manera segura?

Tot i que srm accepta comodins, òbviament hi ha un potencial gegant d'errors amb aquest enfocament i no formatea la unitat.Per tant, si voleu suprimir de manera segura totes les coses d'un ordinador, des d'un disc d'arrencada intern fins a una unitat externa de qualsevol tipus, us servirà molt millor amb les eines de format segur per a una unitat sencera que s'inclouen a Disk. Utilitat, que ofereix l'opció de format segur de 35 passades.

Eliminació segura de fitxers & Directoris de Mac OS X amb la línia d'ordres