Cada vez que elimina un archivo de su sistema Linux usando el comando shift + delete o rm , en realidad no elimina el archivo de forma permanente y segura del disco duro. Cuando elimina un archivo con el comando rm, el sistema de archivos simplemente libera el iNode apropiado, pero el contenido del archivo anterior aún está en ese espacio hasta que se sobrescribe, lo que allana el camino para recuperar los archivos.
El espacio que usó el archivo que eliminó ahora está libre para que lo usen otros archivos nuevos. Pero el contenido de los archivos antiguos todavía está en el disco duro, hasta que ya menos que ese espacio sea sobrescrito por otra cosa, por lo que existe una buena posibilidad de que cualquier persona (quizás por algunos ladrones de datos) pueda recuperar el archivo con un buen conocimiento de recuperando datos Es como quitar la página de índice de un libro, donde los capítulos todavía están allí, se vuelve mucho más difícil de encontrar, pero podemos encontrarlo.
Herramientas para eliminar archivos de forma segura de Linux
Método 1: usar triturar
Shred te ayudará a sobrescribir un archivo eliminado, por lo que será difícil recuperarlo. Es como rasgar un papel en tantos pedazos como quieras o sobrescribir el papel para que sea imposible encontrar los datos originales.
En el resultado anterior, el significado de las letras es:
- -u: desasigna y elimina el archivo después de sobrescribir
- -v: habilita la visualización del progreso de la operación
- -z: agrega una sobrescritura final con ceros para ocultar la trituración
- -n: número total de veces que se sobrescribirá el contenido del archivo (dimos 6).
Método 2: Eliminación segura :
Secure-delete es un comando que contiene un conjunto de herramientas seguras de eliminación de archivos que contienen la herramienta srm (secure_deletion) que se utiliza para eliminar o sobrescribir los archivos de forma segura en Linux.
En primer lugar, tenemos que instalarlo escribiendo:
sudo apt-get install secure-delete
Hay un total de 4 tipos diferentes de herramientas que consisten en este paquete completo y cada una de ellas realiza un tipo diferente de operación de eliminación segura. Son los siguientes:-
- srm : es un rm seguro que se utiliza para borrar archivos sobrescribiendo su espacio en el disco duro y eliminándolos.
- sfill: se utiliza para sobrescribir el espacio libre en el disco duro.
- sswap: se utiliza para sobrescribir el espacio de intercambio.
- sdmem: se utiliza para borrar la memoria RAM una vez que se instala la eliminación segura.
# Comando
srm: el comando srm elimina cualquier cosa como el comando rm pero de forma segura, es decir, sobrescribiendo el archivo y su iNode con bytes aleatorios. Cuanto más grande sea el archivo, más tiempo llevará borrarlo y reescribirlo.
Escriba srm man para obtener más información:
Método 3: Usando Wipe .
El comando de borrado de Linux nos permite borrar de forma segura los datos de nuestro disco duro de forma permanente. El comando de borrado borra los archivos de la memoria magnética y reescribe el espacio repetidamente y borra los cachés que hacen que los datos sean casi imposibles de recuperar.
Al principio, tenemos que instalar una toallita:
Ahora puede usar el borrado para una eliminación segura
Para saber más sobre cada función, marque wipe -h:
Método 4: Usando dd :
El comando dd se usa especialmente para convertir o copiar archivos. Podemos usar este comando para sobrescribir completamente su disco duro con ceros, pero DD no pondrá a cero una unidad actualmente en uso
La sintaxis es:
- dd if=<source> of=<target> [Options]
En el menú anterior:
- lsblk : enumera todos los discos
- /dev/urandom (entrada): los datos aleatorios utilizados para sobrescribir
- /dev/sda (salida): el disco que se sobrescribirá. Este disco se reemplazará con datos basura aleatorios.
Consulte el menú de ayuda del comando «dd» para obtener más detalles:
Publicación traducida automáticamente
Artículo escrito por tithimukherjee y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA