0 Compartilhamentos 277 Views

Desenvolvedor apaga mais de 1500 sites para sempre com uma única linha de código

O comando “rm -rf” do Linux é um dos mais poderosos (e perigosos) comandos disponíveis no sistema. Nas mãos erradas, ele pode causar estragos irreversíveis e foi isso que um certo Marco Marsala descobriu.

O desenvolvedor web e dono de uma empresa de hospedagem de sites conseguiu apagar mais de 1500 sites de seus clientes para sempre, inclusive os backups, apenas por usar incorretamente o “rm -rf”.

O caso aconteceu há quatro dias atrás e foi relatado pelo próprio Marsala em um fórum de suporte do CentOS, onde ele foi buscar ajuda depois de ter se dado conta do que tinha feito. Usando o Ansible, ele automatizou diversos processos em seus servidores. Mas ao utilizar um bash para executar o que seria uma rotina de backup, ele rodou uma linha de código fatal: “rm -rf {foo}/{bar}”, onde foo e bar seriam variáveis que definiriam o escopo do que deveria ser apagado nos discos rígidos. Como as variáveis não carregaram por causa de uma falha em seu script

Em suas próprias palavras, “todos os servidores foram deletados”. Marsala relata que até mesmo os backups foram apagados, uma vez que eram drives de rede montados pelo mesmo script e não eram incrementais. Dados e páginas de 1535 clientes sumiram da face da Terra.

A melhor sugestão que Marsala recebeu para resolver o seu caso seria desligar imediatamente todos os servidores, remover todos os HDs e levá-los para alguma empresa especializada em recuperação de dados, antes que eles fossem sobrescritos com novos dados pelo sistema. Uma solução dispendiosa e demorada, com chances inclusive de não funcionar, mas que poderia salvar sua empresa.

Já outro usuário do fórum foi mais taxativo: “você não precisa de ajuda técnica, você precisa consultar um advogado”. Nós achamos que um bom livro de Linux ou um funcionário competente também seriam boas escolhas para o futuro.

Carregando...

Você pode se interessar

Microsoft está mapeando o planeta inteiro para simulador de voo
Artigos
10 visualizações
Artigos
10 visualizações

Microsoft está mapeando o planeta inteiro para simulador de voo

Carlos L. A. da Silva - 1 de julho de 2020

A franquia Flight Simulator está prestes a renascer com um nível de realismo jamais alcançado antes.

Promoções de Jogos do Final de Semana (26/06)
Notícias
13 visualizações
Notícias
13 visualizações

Promoções de Jogos do Final de Semana (26/06)

Carlos L. A. da Silva - 26 de junho de 2020

Confira as melhores ofertas de jogos de PC para o final de semana.

Os 10 melhores plugins de formulário para WordPress em 2020
Artigos
16 visualizações
Artigos
16 visualizações

Os 10 melhores plugins de formulário para WordPress em 2020

Carlos L. A. da Silva - 26 de junho de 2020

Selecionamos as melhores opções para você não ter dor de cabeça em 2020 criando formulários.

Deixe um Comentário

Your email address will not be published.

Mais publicações

Você precisa conhecer Deno
Artigos
20 visualizações
20 visualizações

Você precisa conhecer Deno

Carlos L. A. da Silva - 20 de junho de 2020
Promoções de Jogos do Final de Semana (19/06)
Notícias
19 visualizações
19 visualizações

Promoções de Jogos do Final de Semana (19/06)

Carlos L. A. da Silva - 19 de junho de 2020
Como verificar a presença de malware no seu site
Dicas
22 visualizações
22 visualizações

Como verificar a presença de malware no seu site

Carlos L. A. da Silva - 18 de junho de 2020
O 5G NÃO ajudou no crescimento da pandemia do coronavírus
Artigos
23 visualizações
23 visualizações

O 5G NÃO ajudou no crescimento da pandemia do coronavírus

Carlos L. A. da Silva - 15 de junho de 2020