5 maneiras de deletar arquivos e diretórios permanentemente no Linux
Na maioria das vezes quando deletamos um arquivo usando o comando rm ou esvaziamos a lixeira, não estamos realmente deletando. Os arquivos simplesmente ficam escondidos dos usuários e dos aplicativos em algum lugar do disco permitindo que sejam recuperados utilizando softwares ou equipamentos especializados.
Imagine o risco após vender um equipamento que algum dia conteve arquivos sigilosos. Há chances de que o novo proprietário consiga recuperar seus arquivos.
Conheça 5 ferramentas que permitem apagar arquivos para sempre de forma segura:
1. Shred
O comando shred sobrescreve o arquivo repetidamente antes de apaga-lo impossibilitando que o conteúdo original seja recuperado mesmo quando o arquivo é restaurado.
shred -zvu -n <filename>
2. Wipe
Wipe é um utilitário que apaga permanentemente arquivos e diretórios em discos magnéticos e SSD.
sudo apt-get install wipe
wipe -rfi <directory> # para pastas
wipe <filename> # para arquivos
3. Srm (Secure rm)
Srm é uma ferramenta que faz parte do conjunto secure-delete. Seu funcionamento é similar ao comando rm junto com shred.
sudo apt-get install secure-delete
sudo srm <filename>
4. Sfill (Secure Free Disk and Inode Space Wiper)
Outra ferramenta do conjunto secure-delete. Preenche o espaço disponível na partiação com dados aleatórios impossibilitando a recuperação dos arquivos deletados.
sudo apt-get install secure-delete
sudo sfill -v <directory/mountpoint>
5. Sdmen (Secure Memory Wiper)
Mais uma ferramenta que pertence ao secure-delete. Sua função é remover dados presentes na memória RAM.
sudo apt-get install secure-delete
sudo sdmem -f -v
Conclusão
Particularmente gosto de remover meus arquivos de forma permanente sempre que troco de máquina. Se você preza pela segurança dos seus dados, sugiro que faça isso também.