Como criptografar dados com Encfs no Ubuntu 18.04 Linux

A segurança das informações e dos elementos que compõem a estrutura de qualquer sistema deve ser sempre um dos objetivos de qualquer usuário de TI, pois em um mundo de tantas ameaças nunca saberemos quando estaremos expostos a este tipo de ataque .

Uma das melhores maneiras de proteger todas as informações em um sistema é criptografar o acesso a essa unidade para que apenas os administradores saibam qual é a sua senha e eles sejam protegidos com as tecnologias de segurança mais recentes.

Solvetic irá explicar através deste tutorial como criptografar dados usando EncFS no Ubuntu 18.04 Server e, assim, adicionar outro nível de proteção para os computadores a serem gerenciados. Lembramos que também é aconselhável ter nossos dispositivos de armazenamento externos criptografados.

O que é EncFSO EncFS é um utilitário criado com o objetivo de oferecer um sistema de arquivos criptografado no espaço do usuário, portanto, o EncFS, é responsável por criar um sistema de arquivos criptografado virtual onde os dados serão armazenados no diretório rootdir e cria os dados sem criptografia no mountPoint diretório. Para montar a unidade, o usuário deve fornecer a senha de acesso ao seu conteúdo.

O EncFS é executado com permissões de usuário regulares que usam a biblioteca FUSE.

Agora veremos como instalar e usar EncFS no Ubuntu 18.04.

1. Instale EncFS no Ubuntu 18.04

Passo 1
Para iniciar o processo de instalação, vamos executar o seguinte comando:

 sudo apt -y install encfs 

PROLONGAR

Passo 2
Durante o processo de instalação, a seguinte mensagem será exibida indicando que mesmo o EncFS está vulnerável a vários ataques, portanto, embora seja uma forma de adicionar segurança, devemos levar em consideração aspectos adicionais para melhorar este ponto de segurança no Ubuntu 18. Pressionamos Entre para continuar com o processo de instalação.

PROLONGAR

2. Use EncFS no Ubuntu 18.04

Passo 1
Depois que o EncFS estiver instalado no sistema, vamos criar os seguintes diretórios no diretório Home:

 mkdir -p ~ / criptografado mkdir -p ~ / criptografado

PROLONGAR

Passo 2
O diretório criptografado atua como um ponto de montagem para o diretório criptografado, para realizar o processo de montagem de ~ / criptografado para ~ / decriptografado, executaremos o seguinte:

 encfs ~ / criptografado ~ / descriptografado 
etapa 3
Na linha da pergunta, inseriremos a letra P:

PROLONGAR

Passo 4
A opção P, paranóica, é uma das mais seguras, pois possui criptografia AES de 256 bits e bloco de 1024 bytes. Na parte inferior, iremos inserir e confirmar a senha EncFS:

PROLONGAR

Etapa 5
Agora podemos encontrar o volume EncFS executando o comando "mount":

PROLONGAR

Etapa 6
Podemos usar o seguinte comando para um breve resumo dos diretórios disponíveis. Lá vemos o diretório criado com o sistema EncFS.

 df -h 

PROLONGAR

Etapa 7
Agora, para armazenar os dados de forma criptografada, vamos hospedar os dados no diretório criptografado, com o mesmo processo de um diretório normal:

 cd ~ / descriptografado echo "hello foo"> foo echo "hello bar"> bar ln -s foo foo2
Etapa 8
Em seguida, verificamos o conteúdo executando:
 ls -l

PROLONGAR

Etapa 9
Podemos ver que se trata de um formato de criptografia. Podemos verificar se o diretório criptografado está criptografado:

 cd ~ / criptografado ls -l

PROLONGAR

Etapa 10
Para desmontar o volume que criptografamos, executaremos o seguinte:

 cd fusermount -u ~ / descriptografado
Etapa 11
Verificamos se a unidade não está montada executando:
 monte

PROLONGAR

Etapa 12
Para montá-lo novamente, executamos:

 encfs ~ / criptografado ~ / descriptografado

PROLONGAR

Etapa 13
Quando quisermos alterar a senha, iremos executar o seguinte:

 encfsctl passwd ~ / criptografado 
Etapa 14
As seguintes perguntas serão exibidas, onde inseriremos a senha atual e especificaremos a nova:

PROLONGAR

Etapa 15
Algumas das opções para usar com EncFS são:

-i, --idle = MINUTESHabilita a desmontagem automática da unidade após um período de inatividade.

-f (primeiro plano)Esta opção habilita o uso do EncFS em modo de primeiro plano, ou seja, em primeiro plano, pois o EncFS sempre atua em segundo plano.

-v, --verbosePossibilita a exibição das informações que estão sendo executadas.

-t, --syslogtagEsta opção permite definir o syslog que será usado quando uma mensagem usar a opção syslog.

-s (thread único)Esta opção permite o uso de EncfS no modo de thread único.

-d, --fuse-debugPermite o uso de EncFS para depuração sem usar a biblioteca FUSE.

--forcedecodeEsta opção se aplica a sistemas de arquivos que usam blocos de endereço.

--sob demandaMonte o sistema de arquivos no modo sob demanda.

--require-macsEsta opção é usada ao criar um novo sistema de arquivos e forçar a autenticação de bloco é necessária.

--noiteDesative o cache do kernel para atributos de arquivo.

Etapa 16
Para saber mais sobre EncFS, podemos executar o seguinte comando

 homem encfs
Desta forma, o EncFS nos oferece uma solução simples para proteger os dados no Ubuntu 18.04.

wave wave wave wave wave