2024 Autor: Peter John Melton | [email protected]. Última modificación: 2024-01-09 10:24
Asegúrese de que Vim de su sistema tenga soporte de cifrado
Algunas distribuciones de Linux, incluyendo Ubuntu, incluyen una versión mínima de vim por defecto, destinada solo para la edición básica de texto. Por ejemplo, Ubuntu llama a este paquete "vim-tiny". Si intenta utilizar el cifrado en una versión mínima de vim, verá el mensaje "Lo sentimos, este comando no está disponible en esta versión".
sudo apt install vim
Cómo cifrar un archivo con una contraseña
El proceso básico es relativamente simple si sabes cómo usar vi. Si no lo haces, podrías quedar colgado de la interfaz modal de vi. Cuando abres un archivo de texto en vim, hay dos modos. De forma predeterminada, estás en un "modo de comando" donde puedes usar las teclas de tu teclado para ejecutar comandos. También puede presionar "i" para ingresar al "Modo de inserción", donde puede escribir normalmente y mover el cursor con las teclas de flecha, como lo haría en otros editores de texto. Para salir del modo de inserción, presione "Esc" y volverá al modo de comando.
Primero, lanza vim. Por ejemplo, el siguiente comando lanzará vim y lo apuntará a un archivo llamado "ejemplo" en el directorio actual. Si ese archivo no existe, vim creará un archivo llamado "ejemplo" en el directorio actual cuando lo guarde:
vi example
También puede señalar vi en otra ruta con un comando como el siguiente. No es necesario crear un archivo en el directorio actual.
vi /path/to/file
:X
y presione Enter.
Vim le advertirá que está utilizando un método de cifrado débil de forma predeterminada. Le mostraremos cómo utilizar un método de cifrado más seguro más adelante.
:wq
y presione Entrar para escribir el archivo en el disco y salir de Vim.
vi example
“-Vim le pedirá la contraseña asociada con el archivo.
Advertencia: No guardes el archivo si lo abres y ves gibberish. Esto guardará los datos dañados en el archivo y sobrescribirá los datos cifrados. Solo corre
:q
para salir de Vim sin guardar el archivo en el disco.
vim /path/to/file
“, Puede ejecutar el siguiente comando para hacer que vim cree o abra un archivo y haga que se le solicite inmediatamente que cifre el archivo con una contraseña:
vi -x /path/to/file
Tenga en cuenta que debe usar una x en minúscula aquí, mientras que necesita usar una x en mayúscula cuando ejecute el comando de cifrado asociado desde Vim.
Cómo habilitar un cifrado más fuerte en Vim
Por defecto, Vim usa un cifrado muy malo para estos archivos. El método de cifrado predeterminado "zip" o "pkzip 'es compatible con versiones anteriores 7.2 y anteriores de vim. Desafortunadamente, se puede romper muy, muy fácilmente, incluso en hardware de los 90. Como lo indica la documentación oficial: "El algoritmo utilizado para el" método criptográfico "" zip "es rompible. Una clave de 4 caracteres en aproximadamente una hora, una clave de 6 caracteres en un día (en una PC Pentium 133) ".
No debe utilizar el cifrado pkzip para sus documentos de texto si desea alguna seguridad. Sin embargo, Vim proporciona mejores métodos de cifrado. La versión 7.3 de Vim lanzada en 2010 agregó un método de cifrado de "pez globo", que es mejor. La versión 7.4.399 lanzada en 2014 incluía un nuevo método de cifrado de Blowfish que corrige los problemas de seguridad en el método de cifrado original de "blowfish" y lo denomina "blowfish2".
El único problema es que los archivos que creas con métodos de cifrado más fuertes requieren estas versiones más nuevas de Vim. Por lo tanto, si desea usar el cifrado "blowfish2", solo podrá abrir ese archivo con las versiones Vim 7.4.399 y superiores. Mientras esté de acuerdo con eso, debe usar el método de encriptación más sólido posible.
Para verificar qué método de cifrado usa un archivo, abra el archivo en vim, presione la tecla Esc para asegurarse de que está en el modo de comando, escriba el siguiente comando y presione Entrar.
:setlocal cm?
El "cm" aquí significa "cryptmethod".
:setlocal cm=blowfish2:setlocal cm=blowfish:setlocal cm=zip
:w
comando para escribir el archivo en el disco o la
:wq
comando para escribir el archivo en el disco y salir.
Cómo cambiar o eliminar una contraseña
Para eliminar una contraseña de un archivo, abra ese archivo en Vim y ejecute
:X
mando. Se le pedirá que proporcione una nueva clave de cifrado. Introduzca la nueva contraseña que desea utilizar aquí. Para eliminar la contraseña completamente, deje el campo de la contraseña en blanco y solo presione Enter dos veces.
Guarde el archivo y salga después con
:wq
. El archivo será descifrado, por lo que no se le pedirá que ingrese una contraseña cuando abra el archivo en el futuro.
Recomendado:
¿Cómo comprimir y proteger con contraseña los archivos en la menor cantidad de pasos posible?
Si tiene un lote grande de archivos para comprimir y desea agregar protección con contraseña a cada uno de ellos, ¿cuál es la forma más simple o rápida de hacerlo? La publicación de preguntas y respuestas de SuperUser de hoy tiene la respuesta a la pregunta de un lector curioso.
Cómo proteger con contraseña los archivos y carpetas con cifrado
Ya sea que desee almacenar datos confidenciales en una unidad USB, enviarlos por correo electrónico de forma segura o simplemente agregar una capa adicional de seguridad en su unidad de disco duro, existen varias formas de proteger sus archivos con una contraseña.
WinGuard Pro: proteger con contraseña los archivos, carpetas, funciones de Windows, aplicaciones
Lee la reseña de WinGuard Pro y descárgala gratis. Le permite cifrar y proteger con contraseña los archivos, carpetas, funciones de Windows, programas instalados, etc.
Proteger con contraseña, restringir el acceso a aplicaciones, programas usando AppAdmin
AppAdmin es una herramienta gratuita para que Windows proteja y restrinja el acceso a los programas instalados. AppAdmin evita que los programas se ejecuten.
Recuperar contraseña de WiFi en Windows con volcado de contraseña de WiFi y descifrado de contraseña de WiFi
WiFi Password Dump y WiFi Password Decryptor son dos programas gratuitos que te ayudarán a recuperar contraseñas de Wi-Fi olvidadas en Windows 8 | 7. Descárgalos gratis.