Se você quiser aprender a criptografar e descriptografar uma partição no Raspberry Pi, siga as diretrizes deste artigo.
Criptografar e descriptografar uma partição em Raspberry Pi
Para criptografar e descriptografar Uma partição Raspberry Pi, siga as etapas abaixo:
Passo 1: Primeiro instale o utilitário de criptografia chamado Cryptsetup no Raspberry Pi do seguinte comando:
sudo apt install Cryptsetup -y
Passo 2: Anexe uma unidade de disco ao Raspberry Pi no qual você deseja criar uma partição. Aqui, no meu caso, é uma unidade USB, que pode ser encontrada através do seguinte comando:
LSBLK
etapa 3: Como aqui estamos lidando com a mídia de remoção, precisamos desmontar a unidade primeiro do comando a seguir:
sudo umount /dev /sda1
Observação: A unidade pode ser diferente no seu caso.
Passo 4: Para confirmar que a partição não está montada, você pode executar o seguinte comando:
lsblk /dev /sda1
Etapa 5: Agora formate a partição direcionada e crie um contêiner de criptografia Luks a partir do seguinte comando:
sudo cryptsetup luksformat --type luks1 /dev /sda1
Observação: O recipiente de criptografia Luks ajuda a criar uma partição criptografada.
Etapa 6: Forneça uma senha para a partição e verifique também.
Neste ponto, a partição é criptografada com sucesso.
Descriptografar uma partição
Você não pode acessar diretamente a unidade, pois é criptografada. Para descriptografar a unidade, você deve criar um mapeador para a unidade e abri -lo com o seguinte comando:
sudo Cryptsetup -v Luksopen /dev /sda1 my_drive
Observação: Você precisa fornecer uma senha para a unidade criptografada que você definiu na etapa 5 e a etapa 6. O comando acima criará uma unidade de mapeador em seu sistema, localizada no “/dev/mapeador”. Você pode confirmar no comando "LS":
ls -l /dev /mapeador
Como a unidade não possui um sistema de partição, precisamos criar um sistema de arquivos usando o seguinte comando:
sudo mkfs.vfat -f32/dev/mapper/my_drive
Agora, crie um diretório para a unidade criptografada do seguinte comando:
sudo mkdir -p /mnt /criptypt_dir
Em seguida, copie os dados da unidade criptografada para o diretório criado a partir do seguinte comando:
sudo monte/dev/mapper/my_drive/mnt/criptypt_dir
Você pode verificar o tipo de unidade executando o seguinte comando:
lsblk | grep my_drive
Agora você pode desmontar a unidade, como faz para outros meios de remoção usando o seguinte comando:
sudo umount/dev/mapper/my_drive
Agora, a unidade está desmontada, devemos fechar o volume de partição e dissociar a memória no kernel do mapeamento e da chave usando o seguinte comando:
sudo cryptsetupp luksclose my_drive
Para confirmar que a unidade não está mais disponível para o sistema, você pode executar o seguinte comando:
lsblk | grep my_drive
Conclusão
Os usuários de Raspberry Pi podem criptografar e descriptografar uma partição no sistema, instalando primeiro o Cryptsetup Utilitário. Então eles devem desmontar uma unidade de partição e executar o processo de criptografia com o Luks Contêiner de criptografia. Ele fornece aos usuários a capacidade de definir uma senha forte para uma partição. Mais tarde, os usuários podem descriptografar a mesma partição criando um mapeador para a unidade, criando um sistema de arquivos e copiando os dados de partição criptografados em outra unidade. Depois disso, eles podem desmontar e fechar a partição para concluir o processo de descriptografia no sistema Raspberry Pi.