GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo puedo eliminar por completo el contenido de mi antiguo VPS?

Solución 1:

  1. Elimine tantos archivos como pueda usando shred o simplemente rm .
  2. Cree un gran archivo aleatorio en todo el espacio con cat /dev/urandom > /bigfile
  3. Limpie esto con shred (la cantidad de iteraciones que ejecute depende de usted, a menos que tenga algunas muy información confidencial allí, puede usar shred /bigfile -n 0 -z poner a cero el espacio recién aleatorizado.
  4. Repita los pasos 2 y 3 para cada sistema de archivos, a menos que su configuración esté en un solo sistema de archivos.

Sin embargo, una gran advertencia:solo está afectando el espacio en los medios físicos en los que residen sus datos en este momento. Es posible que ayer haya estado en otro lugar porque el host decidió reorganizar los volúmenes/grupos LVM en los que se encuentran los datos, o tal vez su VM se movió de un host a otro como parte de un ejercicio de reequilibrio de carga, y es posible que el host tenga copias de seguridad. en varios lugares como parte de los planes estándar de recuperación ante desastres (por lo que si la máquina host falle de manera catastrófica, podrían restaurar su máquina desde la última copia de seguridad buena conocida).

La única forma verdadera de garantizar que los datos sean ilegibles es asegurarse de que comiencen ilegibles mediante el uso de un sistema de archivos criptográfico fuerte (o cualquier sistema de archivos antiguo en un dispositivo de bloque de cifrado fuerte) y manteniendo las claves de cifrado debidamente seguras (es decir, no almacenadas en ningún lugar cerca del cifrado). contenido en sí). Desafortunadamente, no puede hacer esto desde su posición actual a menos que tenga acceso a una máquina del tiempo, ya que los datos ya están allí (y posiblemente en otro lugar) sin cifrar.

Solución 2:

¿Le has preguntado al personal de Linode cuáles son sus recomendaciones? En mi experiencia, son muy receptivos y serán muy honestos y directos en su respuesta.

Linode pone a disposición la imagen de rescate de Finnix en todas las cuentas. Puede otorgar a esa imagen acceso a sus imágenes de disco en LPM, iniciar Finnix y luego seguir los pasos descritos en las otras respuestas para realizar un borrado seguro de sus sistemas de archivos.

Solución 3:

Primero, monte todas sus particiones ext3 como ext2. Esto deshabilitará el uso del diario para que puedas destruir las cosas correctamente. Esto se puede hacer editando /etc/fstab y cambiando todas las instancias de ext3 a ext2 y luego reiniciar.

Luego usa find junto con shred para destruir y eliminar el contenido de /var , /srv , /home , /root , /usr/local y /opt .

find /var /srv /home /root /usr/local /opt -depth \( -type f -exec shred -f -z -u {} \; -o -type d -exec rmdir {} \; -o rm -f {} \; \)

Luego destruye tus volúmenes en el panel de control.


Linux
  1. Cómo corregir el error "Error en la verificación de la clave del host"

  2. ¿Cómo puedo eliminar una nueva línea si es el último carácter de un archivo?

  3. ¿Cómo puedo configurar el 'backend' en matplotlib en Python?

  4. ¿Cómo puedo eliminar Jenkins por completo de Linux?

  5. ¿Cómo puedo eliminar una contraseña y bloquear la cuenta en un solo paso?

Cómo enumerar el contenido de un paquete en Linux

Cómo ver el contenido de un archivo o archivo comprimido en Linux

¿Cómo eliminar paquetes en WHM?

Cómo eliminar archivos de forma segura usando el comando Shred en Debian 11

Cómo eliminar el texto seleccionado en el editor vi

¿Cómo puedo conectarme a Postgres ejecutándose en el host de Windows desde dentro de WSL2?