Wipe no Linux com Shred

Wipe no Linux com Shred

Você já se deparou com a necessidade excluir um arquivo de forma “segura”, ou seja, que não seja possível, ou ao menos simples, recuperá-lo no Linux? Ou até mesmo realizar o wipe do seu sistema para dificultar a recuperação do conteúdo?

O comando shred

Para realizar essa ação o comando “shred” no Linux pode ser seu amigo! Ele tem como objetivo sobrescrever um arquivo para ocultar o conteúdo e realizar, caso deseje, sua exclusão. Aposto que concorda que o comando “shred” traduzido para português “destruir” recebeu um bom nome, não é?

Fazendo isso você dificulta a recuperação do conteúdo por pessoas comuns e até peritos forenses.

ATENÇÃO: USE COM CUIDADO!

Sintaxe básica

sudo shred [OPÇÕES] ARQUIVO
OPTIONDESCRIPTION
-nEspecifica o número de vezes que irá sobrescrever o arquivo. Por padrão são 3 vezes
-zAdiciona uma última iteração com zeros para ocultar o fato que o arquivo foi sobrescrito
-uRealiza a remoção após a sobrescrita
-vModo verbose
-fMuda as permissões para permitir a escrita, se necessário

Exemplos de comandos

Você pode usar o comando dividindo por cada parâmetro:

sudo shred -n 4 -z -v file.txt 
Wipe no Linux com Shred Wipe no Linux com Shred

ou juntando:

sudo shred -n 4 -zv file.txt
Wipe no Linux com Shred Wipe no Linux com Shred

E o wipe?

Vamos ao exemplo de como fazer o wipe do seu Linux. Primeiramente, caso você possua algum arquivo mais sensível, contendo por exemplo senhas, você pode usar o comando acima antes de ir direto ao wipe.

Comando (adicione o seu disco no lugar de /dev/sda5):

sudo shred -n4 -zvu /dev/sda5

ou

sudo shred -n4 -z -v -u /dev/sda5

Dica: rode o comando “df -h” para pegar o nome do disco.

O comando abaixo irá destruir meu disco com:

-n 4 = 4 iterações -z = Adicionando a última iteração com zeros -v = modo verbose -u = remover o arquivo no final

Considerações finais

Utilize o comando em caso de real necessidade e cuidado com testes em produção em!

Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !

Posts relacionados

O comando curl

O comando curl

O curl é uma ferramenta para transferir ou receber dados de um servidor.

Ler post completo
O comando AWK

O comando AWK

Assim como o SED , o AWK é uma ferramenta para manipulação de texto.

Ler post completo
O comando FIND no Linux

O comando FIND no Linux

O comando “find” é uma ferramenta poderosa do Linux para encontrar arquivos e diretórios em um sistema de arquivos.

Ler post completo