Como remover todas as partições, dados e criar disco rígido limpo e vazio em sistemas operativos Linux?
Se está a planear vender o seu disco rígido ou dar a algum outro, precisa de limpar todos os dados deixados no disco rígido / disco ssd. O comando mais simples para remover tudo do disco rígido do Linux é o seguinte. Por favor note que os seguintes comandos irão remover todos os dados, por isso tenha cuidado. É necessário qualquer um dos seguintes comandos:
a) comando dd – converter e copiar um ficheiro.
Dificuldade | Fácil (rss) |
Prerrogativas de Raiz | Sim |
Requisitos | Nenhum |
Tempo | 10m+ |
b) comando shred (secure wipe+erase) – Sobrescrever repetidamente o(s) FICHEIRO(s) especificado(s), a fim de dificultar ainda mais a recuperação dos dados por sondagem de hardware muito dispendioso.
c) scrub command (secure wipe+erase) – Escreve padrões em suportes magnéticos para impedir a recuperação dos dados.
Método #1: antigo comando dd bom
Utilizar o seguinte comando dd para remover dados de /dev/hdX:
dd if=/dev/zero of=/dev/hdX bs=512 count=1
OR para disco de dados, utilizar a seguinte sintaxe
dd if=/dev/zero of=/dev/sdX bs=512 count=1
Neste exemplo, disco de dados /dev/sdb vazio, introduza (tem de fazer o login como utilizador root):
fdisk /dev/sdbdd if=/dev/zero of=/dev/sdb bs=512 count=1fdisk -l /dev/sdb
Método #2: Limpar com segurança o disco rígido com o comando shred
P>Pode usar o comando shred para remover tudo com segurança de modo a que ninguém recupere quaisquer dados:shred -n 5 -vz /dev/sdb
Método #3: Diga olá ao comando scrub
Tambem pode usar o programa de depuração de disco, tal como o scrub. Substitui discos rígidos, ficheiros e outros dispositivos com padrões de repetição destinados a tornar mais difícil a recuperação de dados a partir destes dispositivos. Escreva o seguinte comando para apagar com segurança /dev/sdb:# scrub -p dod /dev/sdb
Veja também
- Linux : Como apagar ficheiros com segurança
- Páginas de homem – scrub(1)
🐧 Obtenha os últimos tutoriais sobre Linux, Open Source & DevOps via RSS feed ou Weekly email newsletter.
🐧 4 comentários até agora… adicionar um ↓
Category | Lista de comandos Unix e Linux |
---|---|
Gestão de ficheiros | cat |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 |
Utilitários de rede | dig – host – ip – nmap |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 |
apk – apt | |
bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – tempo | |
grep – whereis – que | |
Informação do utilizador | grupos – id – lastcomm – último – tampa/libuser-tampa – logname – membros – utilizadores – whoami – quem – w |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |