InicioLinuxBorrado seguro de ficheros con SHRED

Borrado seguro de ficheros con SHRED

Linux4/30/2014


En ocasiones necesitamos eliminar definitivamente ficheros o particiones que contienen información sensible como ficheros con contraseñas, datos de la empresa, información personal, cuentas bancarias, si se va a tirar/vender un viejo disco duro o simplemente si uno es un paranoico de la seguridad (y no tiene encriptados sus datos).

A través del comando rm podemos borrar ficheros, pero este borrado solo destruye un índice con la ubicación del fichero, no se borra el registro de donde se ubica físicamente ese archivo.

Es decir, hace que los bloques de datos del fichero esten disponibles para su reutilización. Por lo tanto, un archivo eliminado con rm se puede recuperar fácilmente mediante utilidades forenses o comandos especiales si sus bloques de datos liberados aún no han sido sobreescritos.

Por defecto, en todas las distribuciones Linux vienen incluidas las coreutils. Unas herramientas simples en linea de comandos, dentro de estas esta el comando shred, que puede eliminar fácilmente y con eficacia los ficheros de forma permanente.

Para borrar con seguridad ficheros (odt, pdf, jpg, txt, tar.gz…), usb o discos/particiones, tenemos el comando shred.
Podemos sobreescribir un fichero tantas veces como queramos, ocultar su contenido, o eliminarlo opcionalmente.
Si lo que se desea es borrar la partición, no se puede borrar desde donde se ejecuta este comando.

Entre otras, las opciones mas comunes del comando shred son:

-n Sobrescribe un archivo N veces. Por ejemplo, -n 10 realizará diez pases sobre el contenido del fichero.
-u Eliminar el fichero después de haber escrito sobre el (utilizar esta opción en la mayoría de los casos).
-z Después de triturar un fichero con bits aleatorios (unos y ceros), sobrescribir el archivo con sólo ceros.

Ejemplos:

1. Eliminar un fichero:

shred -u fichero

2. Eliminar completamente un fichero (hace 50 pasadas, vemos el progreso y lo borra)

shred -vun 50 fichero

3. Sobrescribir 50 veces el fichero y ver el progreso (no lo borra, solo tritura la informacion):

shred -vn 50 contraseñas.txt fotos_facebook.jpg datos_banco.doc

4. Borrar particion: dev/hda2 (En funcion del tamaño tardara mas o menos):

shred -u /dev/hda2

5. Borrar completamente la partcion sdb1 (vemos el progreso y lo borra):

shred -vu /dev/sdb1

Si aun tenemos sindrome conspiranoico para eliminar todo rastro del disco duro tenemos Dban: Boot y Nuke (comúnmente conocido como DBAN). Es un proyecto de código abierto alojado en SourceForge. El programa un LiveCD y está diseñado para borrar y eliminar datos de forma segura en un disco duro permanentemente y definitiva
Datos archivados del Taringa! original
46puntos
220visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
2visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

s
skilltik🇦🇷
Usuario
Puntos0
Posts40
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.