Como proteger com senha o arquivo de texto VIM Ubuntu

Um dos editores de texto mais completos e úteis para ambientes Linux é o VIM (VI APRIMORADO) e está presente em qualquer distro Linux usada.

Quando trabalhamos com arquivos no computador, é muito importante ter em mente que a segurança e a proteção dos mesmos é muito importante para manter todas as informações que armazenamos neles seguras.

Um dos recursos mais marcantes é a capacidade de criar arquivos de texto criptografados usando vários métodos de criptografia seguros.

Hoje a Solvetic vai te ensinar como realizar esse processo usando o VIM.

Com o VIM, temos vantagens como:

  • Destaque de texto
  • Seleção de texto em colunas
  • Destacando parênteses, colchetes ou colchetes
  • Possibilidade de recuperação da obra em caso de fechamentos inesperados
  • Opção para adicionar interface gráfica
  • Compreensão de mais de 200 sintaxes, entre outras.

1. Instalação VIM


Caso o VIM ainda esteja ativo em nossa distro, procedemos à sua instalação executando a seguinte linha de acordo com a distro a ser utilizada:
 sudo apt install vim (Debian e Ubuntu) sudo yum install vim (RedHat e CentOS) sudo dnf install vim (Fedora)

Aceitamos o download e a instalação de pacotes VIM.

2. Criptografia de arquivos de texto usando VIM

Passo 1
Para proteger nossos arquivos de texto usando o VIM, devemos usar o parâmetro -x, para isso usaremos a seguinte sintaxe.

 vim -x arquivo.txt
Neste caso, criaremos um arquivo chamado Solvetic.txt:

PROLONGAR

Passo 2
Ao pressionar Enter veremos que será necessário inserir uma senha de acesso ao arquivo e deve ser confirmada:

PROLONGAR

etapa 3
Se as senhas corresponderem, podemos acessar o arquivo para edição:

PROLONGAR

Passo 4
Uma vez finalizado o processo de edição, pressione a tecla Esc e então: wq para escrever e salvar as alterações no arquivo de texto. Desta forma, quando utilizarmos a sintaxe vim file.txt para acessar o arquivo, será necessário inserir uma senha para acessá-lo:

PROLONGAR

No caso de inserir uma senha errada, veremos que o conteúdo do arquivo é ilegível:

PROLONGAR

3. Como definir um método de criptografia diferente do padrão


Como podemos ver no processo de configuração da senha, uma mensagem foi exibida indicando que usamos um mecanismo de criptografia fraco, que acessamos: help 'cm'.

Passo 1
Para acessar esta função abrimos o arquivo criptografado, pressione a tecla Esc e digite: help 'cm' e lá veremos o seguinte:

PROLONGAR

Passo 2
Lá encontramos as diferentes opções de criptografia que temos disponíveis ao usar o VIM. Para estabelecer um novo mecanismo de criptografia, usaremos a seguinte sintaxe:

 : setlocal cm = método
etapa 3
Por exemplo, se quisermos estabelecer o método baiacu, executaremos o seguinte:
 : setlocal cm = baiacu2

PROLONGAR

Passo 4
Pressionamos Enter e depois: wq para escrever as alterações e sair do texto. Agora vamos acessar novamente e digitar nossa senha:

PROLONGAR

Etapa 5
Podemos ver quando acessamos o arquivo que o novo mecanismo de criptografia selecionado é estabelecido na parte inferior:

PROLONGAR

Como verificamos, estabelecer um mecanismo de segurança em arquivos texto usando VIM é simples e totalmente prático em qualquer distribuição Linux.

wave wave wave wave wave