Tutorial

Cómo eliminar archivos en Linux de forma permanente y sin dejar rastro

Cómo eliminar archivos en Linux de forma permanente y sin dejar rastro
Deja tu gusta

Aunque pienses que borrando un archivo no existe más, debes saber que todo archivo eliminado puede dejar rastros. Esto es posible por la estructura definida por el sistema de archivos utilizado en el ordenador. Así, en Linux o en otro sistema, un simple click en la tecla “Delete” o una combinación de “Shift + Supr” no quitará los archivos de manera permanente y sin dejar rastros.

En resumen, el método habitual para la eliminación de archivos en Linux, usando el comando “rm” o modo gráfico, no es suficiente para eliminar permanentemente los archivos del sistema. Un programa para la recuperación de archivos eliminados podría recuperarlos.

Cómo eliminar archivos en Linux

Partiendo de esta lógica de que existen métodos para recuperar archivos eliminados, accidentalmente o no; se concluye que no son eliminados permanentemente del sistema.

En general, los sistemas de archivos proveen métodos esenciales para crear, mover, renombrar y eliminar tanto archivos como directorios. En el caso de una acción de eliminación de un archivo/directorio, inmediatamente para el usuario se encuentra indisponible. Por otro lado, en la vista del sistema de archivos la información relativa al archivo/directorio no desaparece.

Eliminar archivos en Linux

El proceso de eliminación de un archivo puede variar entre los distintos tipos existentes de sistemas de archivos. Por ejemplo, en algunos casos, se hace un marcado con el estado de no disponible para el usuario, y está disponible para el sistema operativo iniciar, posteriormente, un proceso de reubicación. Pero, independientemente del proceso, en la mayoría de las veces el archivo eliminado todavía puede ser recuperado.

Eliminar archivos de forma permanente en Linux

Asumiendo que tienes un archivo que contenga un contenido secreto o con información muy confidencial, un atacante, o cualquier otra persona, con los conocimientos y habilidades necesarias, puede fácilmente recuperar una copia de ese archivo y acceder a tu información.

Por lo tanto, puedes utilizar estas 3 herramientas para eliminar archivos de forma permanente en Linux:

1. Shred

Presente, de forma nativa, en la mayoría de las distribuciones de Linux, Shred sobrescribe un archivo para ocultar su contenido y, opcionalmente, puede eliminarlo también.

Por ejemplo, puedes usar los parámetros:

shred -zvu -n 5 archivo

Cuyos parámetros son:

-z: reescribe el archivo agregando ‘ceros’ al final del archivo.
-v: visualiza el progreso de la operación.
-u: trunca y elimina el archivo después de reescrito.
-n: especifica el número de veces que se sobreescribe el archivo (por defecto son 3).

Si necesitas más información sobre Shred escribe lo siguiente:

man shred

Eliminar archivos en Linux

2. Wipe

Esta herramienta está indicada solo para disco duro u otro medio magnético. En el caso de los SSD, es recomendado el uso de otra herramienta.

Esta herramienta elimina de forma segura los archivos y, por lo tanto, es imposible recuperarlos. Para usarla, instálala en la distro Debian o Ubuntu:

sudo apt-get install wipe

Red Hat y derivados:

sudo yum install wipe

Para quitar el archivo con Wipe ejecuta:

wipe-rfi archivo

Eliminar archivos en Linux

3. Secure-delete

Secure-delete es una herramienta segura para la eliminación de archivos. Pero, antes tienes que instalarla usando el siguiente comando:

En Debian y Ubuntu:

sudo apt-get install secure-delete

Red Hat y derivados:

sudo yum install secure-delete

Después de instalarla, usarás la herramienta srm:

srm -vz archivo

¿Conoces más métodos para eliminar archivos en Linux de manera permanente? Deja tu método en los comentarios.

También te puede interesar: Comandos Cron y Crontab.

Mostrar más

Publicaciones relacionadas

Deja un comentario

Los datos de carácter personal que nos facilite mediante este formulario quedarán registrados en un fichero de Miguel Ángel Navas Carrera, con la finalidad de gestionar los comentarios que realizas en este blog. La legitimación se realiza a través del consentimiento del interesado. Si no se acepta no podrás comentar en este blog. Puedes consultar mi política de privacidad. Puede ejercitar los derechos de acceso, rectificación, cancelación y oposición en ayudalinux2016@gmail.com.

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Acepto la política de privacidad *

Mira también

Cerrar