fsprotect é um conjunto de scripts que protegem os sistemas de arquivos existentes. O fsprotect é excelente para computadores públicos como aqueles em bibliotecas, cyber cafés, etc.
Usando aufs eles empacotam um sistema de arquivos tmpfs forçando mudanças a serem escritas no sistema de arquivos tmpfs.
O sistema de arquivos raiz é protegido por um script initramfs. Outros sistemas de arquivos são protegidos por um script de inicialização. Todos os sistemas de arquivos protegidos tornam-se somente de leitura, garantindo sua imutabilidade até mesmo em desligamentos.
Para instalar o fsprotect em todas as versões atualmente suportadas do Ubuntu, abra o terminal e digite:
sudo apt-get install fsprotect
Os benefícios do uso do fsprotect são:
- Os sistemas de arquivos são protegidos e nenhuma alteração é gravada no disco.
- Os sistemas de arquivos protegidos são montados como somente leitura. Isso significa que eles não estão danificados quando o computador é desligado incorretamente.
- É muito fácil de usar.
- Em alguns casos, ele faz o sistema de arquivos acessar mais rápido.
As desvantagens de usar o fsprotect são:
- Alterações no sistema de arquivos não podem ser mais do que um limite predefinido em bytes (definido por você).
- Como o tmpfs é muito usado, você precisa ter espaço de troca adequado.