Cargando

Ir a contenido

X

 


Cómo proteger con password archivo texto VIM Ubuntu

Te mostramos cómo utilizar VIM para proteger con password un archivo de texto en Ubuntu.


Escrito por el may 16 2017 16:59 ubuntu



Uno de los editores de texto más completos y útiles para entornos Linux es VIM (VI IMPROVED) y este está presente en cualquier distro usada de Linux.

 

Cuando trabajamos con archivos en el ordenador, es muy importante que tengamos en cuenta que la seguridad y protección de ellos es muy importante para mantener a salvo toda la información que almacenamos en ellos.

 

Una de las funcionalidades que más llama la atención es la posibilidad de crear archivos de texto encriptados usando diversos métodos de encriptación seguro.

 

Hoy Solvetic te enseñará como realizar este proceso usando VIM.

 

Con VIM tenemos ventajas como:

  • Resaltado de texto
  • Selección de texto en columnas
  • Resaltado de paréntesis, llaves o corchetes
  • Posibilidad de recuperar el trabajo en caso de cierres inesperados
  • Opción de agregar interfaz gráfica
  • Comprensión de más de 200 sintaxis, entre otras.

 

 


1. Instalación de VIM


En caso de con contar con VIM aun activo en nuestra distro procedemos a su instalación ejecutando la siguiente línea según la distro a usar:
sudo apt install vim (Debian y Ubuntu)
sudo yum install vim (RedHat y CentOS)
sudo dnf install vim (Fedora)

password-vim-en-linux-1.png

 

Aceptamos la descarga e instalación de los paquetes de VIM.

 


2. Encriptación de los archivos de texto usando VIM

 

Paso 1

Para proteger nuestros archivos de texto usando VIM debemos usar el parámetro -x, para ello usaremos la siguiente sintaxis.
vim -x archivo.txt
En este caso crearemos un archivo llamado Solvetic.txt:

 

 

Paso 2

Al pulsar Enter veremos que será necesario ingresar una contraseña de acceso para el archivo y deberá ser confirmada:

 

 

Paso 3

Si las contraseñas coinciden podremos acceder al archivo para su edición:

 

 

Paso 4

Una vez concluya el proceso de edición pulsaremos la tecla Esc y posteriormente :wq para escribir y guardar los cambios en el archivo de texto. De esta forma cuando usemos la sintaxis vim archivo.txt para acceder al archivo será necesario ingresar una contraseña para el acceso al mismo:

 

 

En caso de ingresar una contraseña errónea veremos que el contenido del archivo es ilegible:

 

 

 

 


3. Como establecer un método de encriptación diferente al establecido por defecto


Como podemos ver en el proceso de establecimiento de la contraseña se ha desplegado un mensaje indicando que hemos usado un mecanismo de encriptación débil, que accedamos a :help 'cm'.

 

Paso 1

Para acceder a esta función abrimos el archivo encriptado, pulsamos la tecla Esc e ingresamos :help 'cm' y allí veremos lo siguiente:

 

 

Paso 2

Allí encontramos las diferentes opciones de encriptación que tenemos disponibles al usar VIM. Para establecer un nuevo mecanismo de encriptación usaremos la siguiente sintaxis:
:setlocal cm=método
Paso 3

Por ejemplo, si deseamos establecer el método blowfish ejecutaremos lo siguiente:
:setlocal cm=blowfish2

 

Paso 4

Pulsamos Enter y posteriormente :wq para escribir los cambios y salir del texto. Ahora accederemos de nuevo e ingresaremos nuestra contraseña:

 

 

Paso 5

Podremos ver cuando accedamos al archivo que en la parte inferior está establecido el nuevo mecanismo de encriptación seleccionado:

 

 

Como hemos comprobado establecer un mecanismo de seguridad en archivos de texto usando VIM es sencillo y totalmente práctico en cualquier distro de Linux.

 

 

Para estar al día, recuerda suscribirte a nuestro canal de YouTube!   SUSCRIBETE

 

 

La seguridad de nuestro sistema operativo es un tema de vital importancia. Si quieres aumentar los niveles de seguridad en entornos Linux sigue leyendo!


Tutoriales Relacionados


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!
10
VOTA
5
100%
4
0%
3
0%
2
0%
1
0%

  Información

  •   Publicado may 16 2017 16:59
  •   Actualizado may 17 2017 08:55
  •   Visitas 843
  •   Nivel
    Avanzado