domingo, 12 de septiembre de 2010

Eliminación segura de archivos

 
Sabemos que aunque eliminemos un archivo, mediante por ejemplo ciertas herramientas (cómo la que os presenté aquí) cualquiera puede recuperarlos.
La solución a esto pasa por usar la herramienta shred.
Si tienes documentación comprometedora y quieres Destruirla, aquí tienes una buena aliada: shred
Seguro que el paquete necesario ya lo tengáis instalado. Pero sino es así, lo puedes instalar:
  • sudo apt-get install coreutils
Podemos utilizar shred desde el terminal para cualquier tipo de archivo (texto, vídeo, audio, etc) por ejemplo así:
  • shred archivo
Cómo podéis ver en la imagen de la izquierda, el archivo enviado al comando shred  contiene tan solo las frase: Saludos desde Ubuntu Cosillas.
Una vez finalizado el proceso, al abrir nuevamente este archivo, muestra lo que la imagen de la derecha. Está claro que es imposible recuperar nada, ni de saber lo que contenía anteriormente ese documento:



Si lo que queremos es (a parte de hacer lo anterior) también eliminarlo completamente, deberemos poner lo siguiente.
  • shred -fuz archivo
Aquí se muestra la descripción de los parámetros más importantes:
-f  : cambia los permisos para permitir la escritura si es necesario
-n : sobrescribe n numero de veces un archivo  en vez de las 3 predeterminadas
-u : elimina el archivo después de la sobrescritura
-v : muestra el progreso
-z : añade ceros al final para ocultar la división


Lo mejor de todo es que podemos añadir en Nautilus una opción en los menús desplegables cuando pulsamos sobre un archivo con el botón derecho del ratón, que nos ofrezca la posibilidad de Destruirlo.

Para esto necesitamos instalar el paquete nautilus-actions:
  • sudo apt-get install nautilus-actions
Una vez instalado lo encontraremos en Sistema / Preferencias / Configuración de acciones de Nautilus

Explico cómo configurarlo para que nos salgan en los menús, la opción de Destruir.
En la herramienta de Configuración de acciones de Nautilus seleccionamos Acción nueva.
Después rellenamos lo campos como mejor nos parezca: Un nombre descriptivo para la acción que debe mostrar el menú y un icono, si se quiere.

En la pestaña Comandos en Path ponemos shred y en Parámetros -fuz %M ó -f -u -z %M da lo mismo.
Por último en la pestaña condiciones la dejamos como muestra la imagen:


Una vez finalizado pulsamos en Guardar y reiniciamos Nautilus: killall nautilus
A partir de entonces cuando pulsemos con el botón derecho a un archivo o grupos de archivos nos dará la opción de Destruirlo:


Nota: Aseguraros de ponerle un nombre que no se pueda confundir con el de Eliminar así cómo un icono que no se pueda confundir con otro. ¡Recordad que los archivos serán irrecuperables!.

No hay comentarios:

Publicar un comentario