Como proteger a exclusão acidental de arquivos no Linux

Pastas e arquivos Linux

Embora Gnu / Linux seja um sistema operacional muito seguro, a verdade é que às vezes acontece que apagamos arquivos por engano e então é difícil voltar. Isso pode acontecer e muito mais se nosso computador for compartilhado.

A seguir, vamos lhe dizer como evitar isso graças a um programa chamado rm-protection, um programa python que nos ajudará a evitar esses problemas e evitar problemas com programas de recuperação externos. A operação do rm-protection é muito simples, pois evita a exclusão acidental de qualquer arquivo no GNU / Linux.

Primeiro temos que instalar o programa RM-Protection e em alguns casos, temos que instalar plug-ins Python especiais, para isso abrimos um terminal e escrevemos o seguinte:

Arch Linux e derivados

sudo pacman -S python-pip

RedHat / OpenSUSE

sudo yum install epel-release
sudo yum install python-pip

Debian / Ubuntu / derivados

sudo apt-get install python-pip

Instalação do programa de proteção rm:

sudo pip install rm-protection

Uma vez instalado o programa, temos que selecionar os arquivos ou diretórios que queremos criptografar, para isso só temos que escrever o seguinte:

protect archivo.txt
protect -R carpeta/

Uma vez que enter é pressionado, o programa nos fará uma pergunta de segurança e uma resposta. Depois de estabelecer isso, toda vez que tentarmos excluir um arquivo protegido, o sistema operacional nos fará a pergunta que marcamos antes e também temos que digitar a resposta que inserimos antes, como a escrevemos, caso contrário, ele dará um erro e não poderemos excluir o arquivo. E embora pareça tedioso, podemos fazer algo como criptografe a pasta de início e certifique-se de que nossos arquivos não sejam excluídos acidentalmente.

O sistema que usa proteção rm é simples e o programa tem um funcionamento básico, algo que podemos verificar graças ao repositório github do programa, mas é totalmente funcional porque a pergunta nos fará determinar o que estamos fazendo e que arquivo estamos excluindo.


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: AB Internet Networks 2008 SL
  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.   Fabiano dito

    «... difícil de recuperar ...?»; Para isso existem programas como o Photorec, outra coisa é colocar mais segurança, que é outra coisa.

  2.   Shupacabra dito

    Eu nunca recuperei um arquivo com o photorec, eu seriamente me pergunto se ele serve para alguma coisa

  3.   Yeray dito

    Meu photorec me salvou de recuperar todos os meus dados no KaOS, o único problema que encontrei depois é que os arquivos recuperados tinham uma nomenclatura diferente (f9017296.avi, para citar um exemplo).

    Uma saudação.

  4.   ldjavier dito

    Eu sou novo no mundo Linux. Durante anos, desejei aprender sobre Linux, mas fiquei na minha zona de conforto com o Windows, até que meu disco falhou e embora eu o tenha formatado e tentado reinstalar o Windows 7 (mesmo w10), não consegui e decidi instalar o Ubuntu 16 Antes de formatar meu disco fiz backup da maioria das minhas informações, mas perdi algumas fotos. No Ubuntu tentei recuperá-los com o photorec e gerou várias pastas com vários arquivos, inclusive fotos, mas agora não consigo deletar os arquivos que não me interessam. No windows era mais simples, talvez um clique com o botão direito, talvez altere atributos ou use um programa mas não sei como fazer no linux. Alguém pode me orientar por favor? Obrigado

  5.   Urxvt. dito

    Eu uso o programa trash-cli, que move os arquivos para a lixeira em vez de excluí-los como se fosse o comando rm.

    O comando é lixo, mas coloquei um apelido nele, mais rápido de digitar. É usado assim:
    lixo

    Não é uma boa ideia criar o alias rm porque então você mudará o seu PC, usará o rm pensando que nada acontece e os arquivos xD serão deletados.

    Saudações.

  6.   Oscar dito

    O que faço é mover o que desejo excluir para / tmp e só tenho que movê-lo novamente se estiver confuso.

    O problema é que se você desligar o computador, os arquivos serão perdidos.

    Se você deseja ter uma lixeira permanente, pode criar um diretório e mover os arquivos que deseja excluir e, ocasionalmente, limpá-lo (quando tiver certeza de que não precisa dos arquivos).

  7.   Joanna enriq dito

    Torne os arquivos imutáveis ​​(imutáveis) para que nenhum usuário, nem mesmo o root, possa editar ou excluir sem primeiro remover o atributo 'imutável':

    $ chattr + i / caminho / nome do arquivo

    O atributo 'imutável' é removido da seguinte forma:

    $ chattr -i / caminho / nome do arquivo