Noticias

El hombre elimina toda su empresa de alojamiento web con una línea de código accidental

Un hombre que eliminó con éxito toda su empresa al ejecutar un código por error puede ser el mejor ejemplo de tener «esos días».

renovar: Y, por supuesto, es una estafa.

Según informes IndependenciaMarco Marsala, que dirige (o ahora debería «dirigir») una pequeña empresa de alojamiento web, ejecutó accidentalmente la línea de comando «rm -rf» mientras realizaba operaciones de mantenimiento en sus servidores.

Para aquellos que no lo saben, ‘rm’ le dice a la computadora que elimine, y la parte ‘-rf’ obliga a que se elimine todo, anulando las advertencias de seguridad habituales.

La línea de comando a menudo se usa para eliminar de un directorio específico, pero no se proporciona porque se ejecutó accidentalmente.

Marsala usó un script Bash que se suponía que establecería la ubicación, pero el error en el código sobre la línea relevante significaba que no se proporcionó ningún directorio, lo que provocó que se eliminara todo.

escribir en falla del servidor En el foro, Marsala dijo: «Admito un pequeño proveedor de alojamiento con alrededor de 1535 clientes y uso Ansible para automatizar algunas operaciones para que se ejecuten en todos los servidores. Anoche ejecuté accidentalmente un servidor con Bash script para rm – rf {foo} /{bar} Estas variables no están definidas debido a un error en el código arriba de esta línea».

Marsala continúa explicar Esta línea de código también elimina sus copias de seguridad y los sitios web de todos los clientes. «Se eliminaron todos los servidores y se eliminaron las copias de seguridad externas porque el almacenamiento remoto se instaló previamente con el mismo script (el script de mantenimiento de la copia de seguridad)».

Los usuarios del foro le dijeron a Marsala que su única opción ahora es ponerse en contacto con los servicios de recuperación de datos, esperar lo mejor y conseguir un buen abogado. También ha sido criticado por no tener medidas de seguridad para evitar que esta línea de código en particular se ejecute sin una ubicación específica.

El usuario del foro Massimo escribió: «No es mala suerte: el descuido total refuerza un diseño sorprendentemente malo».

Fuente de imagen: kikovic / persianas

LEER  El Survivors Bundle autoeditado en Steam contiene 9 juegos altamente calificados y económicos.

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba