Hay diversas formas de borrar archivos de forma segura, aquí vamos a enseñar 3 alternativas al borrado de archivos en Linux.
1)-La primera de ellas en a traves de extensiones para Nautilus, que se encuentra una extensión que se llama nautilus-wipe, que se puede enontrar en el Softwware Center de Ubuntu y en el AUR de Arch Linux, fácil de instalarlo y tan solo agrega 2 opciones nuevas al menú de Nautilus:
Con Wipe selecciona los archivos que desees borrar y borralos de manera segura con esa opción. Va a tardar mas o menos minutos dependiendo del tamaño de los archivos seleccionados. y con Wipe available diskspace sin seleccionar nada, nos paramos sobre una carpeta o una partición en la que antes teniamos archivos sensibles pero no los borramos de manera segura(o sea que todavía se pueden recuperar) y elegimos esta opción. Lo que pasara es que el programa creara un archivo tan grande como pueda, para ocupar todo el espacio disponible de disco(sin borrar los archivos existentes) y luego borrar ese archivo de manera segura. Esto tardara mucho mas, incluso horas.
2-)Otra opción es desde la terminal con Shred, que es una herramienta que se encuentra en casi todas las distribuciones modernas de Linux, es fácil de usar, para eliminar el archivo:
shred passwords.txt
para eliminar un directorio:
shred /home/perro/mi_directorio
para eliminar una partición:
shred /dev/sdx
NOTA: shred no borra nada en realidad, sino que reescribe los datos, varias veces, para que sean irrecuperables. Por defecto hace 3 pasadas pero se puede modificar usando algunos parametros.
-n: sobreescribe el archivo la cantidad de veces que le indiquemos.
-v: muestra el progreso.
-z: sobreescribe con ceros para ocultar el propio trabajo de shred.
3)-Y la última opción es Bleachbit, una aplicación que podemos conocer bastante bien y que hace uso de Shred para ralizar las operaciones de borrado seguro. En el menu Archivos tienen las opciones:
- Triturar archivos.
- Triturar carpetas.
- Limpiar espacio libre.
Que basicamente hacen lo mismo que shred pero con la ayuda de una interfaz grafica.