Владелец хостинговой компании уничтожил свой бизнес одной строчкой кода

Владелец хостинговой компании уничтожил свой бизнес одной строчкой кода

Владелец небольшой хостинговой компании Марко Марсала угробил весь свой бизнес единственной строкой кода. Все данные 1535 клиентов, все их бекапы, сайт компании и другие данные, хранившиеся на серверах, оказались безвозвратно удалены из-за маленькой ошибки в коде, которую Марсала обнаружил слишком поздно, передает журнал «Хакер».

Марсала запустил на всех серверах компании bash-скрипт, в составе которого была команда rm -rf {foo}/{bar}. Из-за небольшой ошибки в коде, который он попросту не заметил, переменные foo и bar остались без внимания, и на серверах была исполнена команда rm -rf /. Фактически данная команда означает «удалить все, не задавая мне вопросов и игнорируя предупреждения».

Марсала заметил ошибку, когда все данные уже были удалены. Так как скрипт исходно использовался для работы с бекапами, хранилище, где содержались резервные копии, тоже было примонтировано к серверу. А операцию осуществил тот же скрипт, непосредственно перед началом уничтожения данных.

Источник: Футурист.ру
Фото: webarb.com

Комментарии