rm-protection: Uma alternativa segura ao excluir arquivos

Muitas pessoas tiveram problemas para usar o famoso, mas perigoso comando rmMesmo dias atrás era conhecido Perda de dados GitLab quando por engano seu administrador de sistema excluiu o banco de dados errado. Por este último motivo e alguns outros, a ideia de criar uma ferramenta que permita verificar que ao deletar arquivos o usuário tem certeza do procedimento que está realizando e o resultado dessa ideia é proteção rm.

Embora já existam outras ferramentas que nos permitem excluir arquivos com segurança, proteção rm possui características que provavelmente o tornam muito mais flexível e interessante.

O que é proteção rm?

É uma ferramenta de código aberto, desenvolvida em Pitão, como uma alternativa segura para exclusão de arquivos. Seu comportamento é o mesmo do famoso comando rm (incluindo seus argumentos e forma de uso). A única diferença é que este comando não exclui os arquivos onde há um .*.rm-protection e nenhuma resposta foi dada à pergunta de verificação.

¿Qual é a maneira mais segura de verificar se, ao excluir arquivos, não estamos ca $% / & ...? Bem, para o criadores da proteção rm, a resposta é que o próprio usuário confirma que deseja excluir o arquivo em questão. Além disso, dá aos usuários a oportunidade de colocar marcas nos arquivos que são realmente importantes, evitando muitas dores de cabeça para a maioria dos usuários.

proteção rm visa proporcionar a máxima proteção e flexibilidade, além de ter o menor impacto possível na operação diária. comando rm

Como usar a proteção rm?

A utilização de proteção rm é bastante simples, é composto por duas funcionalidades: rm-p y protect. Ser proteger o encarregado de proteger os arquivos que não queremos que sejam apagados (ou que possam ser apagados desde que seja do desejo do usuário).

Isso pode ser melhor visto no seguinte estudo de caso:

Queremos o nome do arquivo no_me_elimines.txt não pode ser eliminado, ou, na falta disso, só pode ser eliminado se uma pergunta de segurança for respondida, nesse caso basta que executemos protec no_me_elimines.txt  e indique a pergunta e a resposta de segurança. No caso de realmente querermos deletar o arquivo, só temos que executar rm-p no_me_elimines.txt e responda à pergunta de segurança.

Nós podemos ver proteção rm em ação, no seguinte gif:

deletar arquivos

Como instalar a proteção rm?

A instalação e configuração do rm-protection é bastante simples, devemos ter o python pip instalado, então abrimos um terminal e executamos o seguinte comando:

pip install rm-protection Também é conveniente criar um alias de rm-p, para ser usado como rm, por isso será mais eficiente ao usar alias rm="rm-p"

Em seguida, comece a proteger seus arquivos usando protect.

Esta é, sem dúvida, uma forma interessante de excluir arquivos com segurança, pois podemos proteger melhor nossos arquivos mais importantes. Além disso, se brincarmos com os comandos, poderemos até proteger arquivos ou diretórios que atendam a certas características.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   cristian dito

    Muito útil muito obrigado

  2.   Karlitux dito

    Muito útil! E a minha própria experiência diz-me que devo instalá-lo o mais cedo possível porque já me faz lembrar episódios que gostaria de ter esquecido bem. O comando rm é útil, mas pode causar grandes catástrofes.
    Muito obrigado.
    Saudações!

  3.   anônimo dito

    Muito obrigado!

  4.   Sebas dito

    Algo me diz que não vai funcionar, da mesma forma que o comando atual causa os problemas: porque o lapso termina depois que você mancha.
    E acho que ninguém vai proteger cada arquivo / pasta, que deveria e já poderia estar protegido por uma permissão.