GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo agregar una contraseña para proteger un archivo Vim en Linux

Introducción

Vim una contracción de Vi MEJORA ) es un programa editor de texto gratuito y de código abierto basado en pantalla para Unix

Vim es un editor de texto popular para Linux. Una de sus características especiales es la compatibilidad con el cifrado de archivos de texto utilizando varios métodos criptográficos con una contraseña.

Explicaremos uno de los trucos simples de uso de Vim; contraseña que protege un archivo usando Vim en Linux.

Instalar VIM

Para instalar vim, ejecute este comando:

$ sudo yum install vim          #for RHEL/CentOS 
$ sudo apt install vim          #for Debian/Ubuntu
$ sudo dnf install vim		#for Fedora 

Proteger con contraseña un archivo Vim

Con un -x opción que le permite utilizar el cifrado. Una vez que ejecute el comando vim a continuación, se le solicitará una clave de cifrado:

$ vim -x unixcop.txt

Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: ******
Enter same key again: ******

Si la clave criptográfica coincide después de ingresarla por segunda vez, puede proceder a modificar el archivo.

Una vez que haya terminado, presione [Esc] y :wq . La próxima vez que desee abrirlo, deberá ingresar la clave de cifrado como se muestra a continuación:

$ vim unixcop.txt

Need encryption key for "unixcop.txt"
Warning: Using a weak encryption method; see :help 'cm'
Enter encryption key: ******

En caso de que ingrese una contraseña incorrecta, verá algunos caracteres basura o basura.

Añadir método de cifrado fuerte en Vim

Nota :Hay una advertencia que indica que se ha utilizado un método de cifrado débil para proteger el archivo.

Veremos cómo establecer un método de encriptación fuerte en Vim.

Para comprobar el conjunto de cryptmethod(cm), escriba (desplácese hacia abajo para ver todos los métodos disponibles):

:help 'cm'

Salida

Puede establecer un nuevo método criptográfico en un archivo Vim

Usaremos blowfish2 como se muestra a continuación:

:setlocal cm=blowfish2

Luego presione [Entrar ] y :wq para guardar el archivo.

Ahora no debería ver el mensaje de advertencia cuando vuelva a abrir el archivo como se muestra a continuación.

$ vim unixcop.txt

Need encryption key for "file.txt"
Enter encryption key: *******

Nota :también puede establecer una contraseña después de abrir un archivo de texto Vim, use el comando :X y configure un pase criptográfico como se muestra arriba.

Conclusión

En esta pequeña guía, le mostramos cómo proteger un archivo vim en el momento de su creación, así como después de abrirlo para modificarlo.


Linux
  1. Cómo mover un archivo en Linux

  2. Cómo descifrar la contraseña zip en Kali Linux

  3. Cómo crear un archivo ZIP protegido con contraseña en Linux

  4. Cómo proteger con contraseña el cargador de arranque Grub en Linux

  5. ¿Cómo agregar la visualización del nombre de host a la línea de estado de VIM en Linux?

Cómo vincular un archivo en Linux

Cómo agregar texto al comienzo del archivo en Linux

Cómo agregar un nuevo dispositivo al sistema de archivos BTRFS en Linux

Cómo proteger con contraseña una carpeta en Linux

¿Cómo proteger GRUB con contraseña en Linux?

Cómo proteger archivos con contraseña usando el editor Vim en Ubuntu