«Звони адвокату». Владелец хостинга едва не уничтожил свою компанию строкой кода

Юля Трусова Юля Трусова

Руководитель небольшой хостинговой компании на 1534 клиента Марко Марсала уничтожил данные всех своих клиентов и чуть не разрушил свой бизнес, сделав ошибку в коде, пишет Independent.

UPD Позже Марсала заявил итальянской газете Corriere della Sera, что выдумал всю историю, чтобы потроллить пользователей сети:«Я написал это сообщение просто для удовольствия, чтобы увидеть, что мне будут отвечать другие пользователи. Никто не заметил, что это невозможно. Это все равно, что сказать, что 2×2=5».

Марко опубликовал пост на форуме Server Vault, где рассказал о своей проблеме. Он запустил на всех своих серверах код «rm -rf {foo}/{bar}», не задав переменные «foo» и «bar». Как объясняет издание, команда «rm» используется для удаления данных, «r» удаляет всё внутри выбранной директории, а «f» заставляет систему игнорировать предупреждения, которые обычно пользователь видит при удалении файлов.

В итоге запущенный Марсалой код удалил всё на его компьютере, включая вебсайты клиентов. По его словам, не сохранились даже бэкапы. Пользователи форума не смогли сообщить ему ничего хорошего: они предположили, что восстановить данные и компанию Марко уже не удастся.

«Если у тебя действительно нет никаких бекапов, то, к сожалению, ты только что уничтожил всю свою компанию».

«Мне неприятно говорить тебе об этом, но твоя компания действительно мертва. У тебя ещё есть призрачный шанс спасти положение, если ты выключишь всё прямо сейчас и отдашь диски нормальной компании по восстановлению данных. Это будет очень дорого, маловероятно, что это тебя спасёт, а ещё это займёт много времени».

«Ты выходишь из бизнеса. Тебе нужен не технический совет, а звонок адвокату».

Пост был опубликован 10 апреля, а спустя четыре дня Марко сообщил, что ему удалось восстановить почти все данные: он обратился за помощью к компании, которая занимается восстановлением данных, и сейчас ищет деньги, чтобы расплатиться с ней.

Как отмечает газета, Марсала был не первым, кто столкнулся с такой проблемой: два года назад на форуме уже появлялся пост об удалении всех данных скриптом с «rm -rf», в том случае его автор случайно не поставил пробел перед слэшем в команде.

14 апреля Microsoft запустила сервис CaptionBot, который делает подписи к фотографиям, загруженным пользователями. Подписи получаются далёкими от реальности, чем смешат пользователей сети. До этого компания претерпела неудачу с чат-ботом Тай, который буквально за сутки превратился в расиста и женоненавистника.